I = imread('1.1.jpg');%ROI 分割区域
BW = im2bw(I, graythresh(I));%二值化
[B,L] = bwboundaries(BW,'noholes');%寻找边缘,不包括孔
imshow('1.jpg');%原图
hold on
for k = 1:length(B)
boundary = B{k};
BW = im2bw(I, graythresh(I));%二值化
[B,L] = bwboundaries(BW,'noholes');%寻找边缘,不包括孔
imshow('1.jpg');%原图
hold on
for k = 1:length(B)
boundary = B{k};
plot(boundary(:,2), boundary(:,1), 'w', 'LineWidth', 2)
end%整个循环表示的是描边