话不多说,直接上代码
I=imread('test.jpg') %读入当前工作目录下lena图
imshow(I) %显示读入图像,不想显示也可以不写这一行
Igray = rgb2gray(I);%将RGB彩色图像转换为灰度图像
imwrite(Igray,'F:\MY_exercises\exercises1\test_gray.bmp');%将灰度图像转存为bmp格式
这里需要注意的问题是:
第一,imwrite函数的第二个参数是你要存的文件名,要把后缀也写上,比如我这里写的是test_gray.bmp
第二,不知道别人会不会遇到我这个问题,我这里要把保存的路径写上,F:\MY_exercises\exercises1后面加\文件名.格式
第三,不要忘了用单引号引起来
这样就能在你指定的目录下看到保存的文件啦
这里我又存了一幅jpg格式的图