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。