本周的工作是继续对上周得到的结果进行处理。
我们现在已经得到了将各个连通域连接起来的图像了,但是现在是使用plot方法画上去的,但是进行后期的处理的话还需要将现在的图片进行保存。
imshow(I_rgb,'Border','tight');
hold on
set(gcf,'color','r');
之后通过反转将颜色进行了变换。
可以发现在边缘还是有很多的不是很归整的纹理。这就需要进行先腐蚀后膨胀。
I_gray=rgb2gray(I);
I_bw =im2bw(I_gray);
se =strel('disk',2);
I_bw=imerode(I_bw,se);
% I =zeros(m,n,3);
% for i =1:m
% for j =i:n
% if I_bw(i,j)==0
% I(i,j,1)=255;
% else
% I(i,j,1)=255;
% I(i,j,2)=255;
% I(i,j,3)=255;
% end
% end
% end
% imshow(uint8(I));
[B,L] =bwboundaries(I_bw);
M=max(L(:));
I =imerode(I,se);
figure();
imshow(I);
hold on;
set(gcf,'color','r');