本週的工作是繼續對上週得到的結果進行處理。
我們現在已經得到了將各個連通域連接起來的圖像了,但是現在是使用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');