2.将彩图转换为灰度图并绘制直方图:
I1=rgb2gray(I);%将彩图转换为灰度图
gure(2),subplot(1,2,1),imshow(I1);title('灰度图像');
gure(2),subplot(1,2,2),imhist(I1);title('灰度图直方图');%绘制灰度图的直方图结果
如下所示:
3. 用 roberts 算子进行边缘检测:
I2=edge(I1,'roberts',0.18,'both');%选择阈值 0.18,用 roberts 算子进行边缘检测
figure(3),imshow(I2);title('roberts 算子边缘检测图像');
结果如下: