matlab转彩色图为灰度图 RGB = imread('输入彩色图片.png'); % 读入需要转换的彩色图片 imshow(RGB) I = rgb2gray(RGB); % 转换语法 figure imshow(I) imwrite(I,'输出灰度图片.png') % 保存转换成功的灰度图 效果: