如何用matlab生成256級的灰度影象

2021-12-19 15:03:39 字數 1772 閱讀 3650

1樓:

"生成" ,是指憑空產生一個,還是從某種其他影象轉換而來?

2樓:匿名使用者

直接把rbg影象三層加起來,然後取一個平均值,顯示就ok

3樓:淚之夢幻

可以利用以下兩句解決問題:

j = rgb2gray(i);

j = im2uint8(j);

matlab函式rgb2gray,函式功能:將真彩色影象轉換為灰度影象。在matlab命令視窗中鍵入doc rgb2gray或help rgb2gray可以獲得更多關於該函式的幫助資訊。

呼叫格式:

i = rgb2gray(rgb)

將真彩色rgb影象轉換成灰度影象。(rgb並不發生變化)newmap = rgb2gray(map)返回一個灰度調色盤。

程式示例:

% 1. 顯示rgb真彩色影象

figure('name', '顯示真彩色影象')imshow(imgrgb)

% 2. 顯示灰度影象

imggray = rgb2gray(imgrgb);

figure('name', '顯示灰度影象')imshow(imggray)

4樓:超人智慧

a=rgb2gray(a)

a是讀入的彩色影象

使用matlab產生灰度影象

5樓:真

clear;clc

x=linspace(-3*pi/2,pi/2,200);

y=repmat(255*(1+sin(x))/2,200,1);

i2=uint8(y);

i1=i2';

i3=uint8((y+y')/2);

subplot 131

subimage(i1);

subplot 132

subimage(i2);

subplot 133

subimage(i3);

matlab 如何將彩圖轉成灰度圖

6樓:要當技術宅

需要準備的工具:電腦,matlab軟體。

1、首先在matlab祝主介面輸入一下指令清屏; clear;clc;。

2、  將自己準備的**放在matlab的工作目錄中,直接將**複製到工作目錄中。

3、接著在主介面輸入一下指令,將**轉換成資料;data=imread('資料夾圖示.bmp');

4、 雙擊工作空間中的,data我們可以看到**資料的具體資訊。

5、輸入一下指令,我們可以看到,data資料就是表示的** imshow(data);

6、最後輸入一下指令,就可以獲得一個灰度後的矩陣; gdata=rgb2gray(data)。

7樓:浪小客

1、開啟**:在主介面上輸入命令將影象轉換為資料;data = imread('folder icon.bmp')。

2、檢視資料:雙擊工作區中的資料,我們可以看到影象資料的具體資訊。

4、灰度說明:我們可以通過輸入指令獲得灰度後的矩陣;gdata = rgb2gray(資料)。

5、檢視灰色矩陣:雙擊,右邊的工作區,gdata,可以看到資料的具體資訊。

8樓:路過的奪卡王

如何生成目錄,如何用word生成目錄?

word中怎麼自動生成目錄 具體方法如下 是office 2003的 1 選中你想在目錄中顯示的內容,或者在選單欄的格式中的段落,滑鼠右鍵 段落 縮排和間距 大綱級別 就在對其方式的右邊 預設顯示的是正文,下面有一級 二級。根據你的需要選擇。如 第一章,選擇一級,第一章的第一節選擇二級。2 上面的工...

用matlab畫散點圖,如何用matlab 畫散點圖 如何標記資料點的顏色

1 首先,我們開啟matlab軟體,在命令列視窗中輸入 help plot 看一下plot函式的使用方法。2 輸入a 12 34 45 22 8 16 17 19 52 33 42 18 3 輸入 plot a 1,a 2,用陣列的第一行做x軸,第2行做y軸。4 按回車鍵之後,可以看到已經繪製出散點...

如何用Eclipse自動生成Getter,Setter,構造方法

有兩種方式實現 使用快捷鍵 shift alt s,可以直接調出快捷鍵目錄,如下圖 滑鼠右鍵,選擇source,彈出快捷鍵目錄,選擇generate getters and setters.生成getters setters的快捷方式 ctrl shift s 選擇generate getters ...