A. matlab怎麼讀取一幅圖像,並轉換為灰度圖像
1、打開圖片:在主界面上輸入命令將圖像轉換為數據;Data = imread('folder icon.bmp')。
B. 如何把MATLAB中灰度圖像轉化為黑白圖像
這個容易,假設你的圖像讀出來是image
image = mat2gray(image);
image = 1-image;
這個圖像的灰度范圍是0-1,直接imwrite(image,'image.bmp')即可,圖像保存在當前目錄下。
C. 怎樣用matlab將一幅圖像轉化為灰度圖像
在matlab軟體中利用灰度命令即可將一幅圖像轉化為灰度圖像,具體操作請參照以下步驟,演示軟體為matlab2012b。
1、首先在電腦上打開matlab程序,然後輸入指令【clear;clc;】,進行清屏。
2、然後將准備好的圖片復制到matlab的工作目錄中。
3、在主界面輸入指令【data=imread('文件夾圖標.bmp');】,將圖片轉換成數據。
4、然後雙擊工作空間中的data,就可以看到圖片數據的具體信息。
5、輸入指令【imshow(data);】,可以看到,data數據表示的圖片。
6、輸入指令【gdata=rgb2gray(data);】,就可以獲得一個灰度後的矩陣。
7、雙擊右側的工作空間的gdata,就可以看數據的具體信息了。
8、然後輸入指令【imshow(gdata);】,就可以看到灰度化後的圖片。
D. RGB圖轉灰度圖的matlab程序
I = imread('1.bmp'); %讀取圖像文件 '.bmp' ,文件應該保存在matlab的
%工作路徑下,否則應該使用絕對路徑。
J = rgb2gray(I); %講圖片轉為灰度圖並且保存到J當中。
figure %打開新的作圖窗口。
imshow(I)%;顯示轉換前的彩色圖。
figure;%打開新的作圖窗口。
imshow(J);%顯示轉換後的灰度圖J。