上述张图片满足像素要求,但图像为彩图,不是灰度图,无法进行接下来的分析,需将彩图转换为灰度图,利用MATLAB中的rgb2gray()命令实现RGB图像到灰度图像的转化。转化后在使用命令isgray()判断图像是否变为灰度图,如果是灰度图将返回为1,不是将返回0。灰度图转换成功后,将转化后的灰度图读取出来。
灰度转换程序如下: Y=rgb2gray(Y); F=rgb2gray(F); figure;
imshow(Y); figure;
imshow(F);
转换后灰度图如图2.4,2.5所示
图2.4
图2.4 zy1灰度图