第1个回答 推荐于2019-11-14
楼上回答正确,其实还可用更为简单的方法,此为图像处理中的基础,举简例说明。
假设你需将名为face1.bmp的彩色图转换为face2.bmp的灰度图,代码如下:
imageName=strcat('face1.bmp');%获取图像名称
I= imread(imageName); %读取彩色图像
J=rgb2gray(I); %转换为灰度图
figure(1); %窗口显示灰度图
imshow(J);
fname=strcat('face2.bmp');
imwrite(J,fname); %保存为BMP格式的灰度图face2本回答被网友采纳