如何关闭一个开放轮廓
33次观看(过去30天)
显示旧的注释
接受的答案
图像分析
2015年4月18日
使用bwmorph()对blob进行骨架化,然后再次使用bwmorph()来查找端点。使用regionprops()获取框架的坐标,以便知道哪些端点属于同一个blob。然后使用imline()绘制一条连接每个blob端点的线。演示inline用于将一行烧录到一个图像。请先自己尝试这些步骤,如果做不到,请返回代码。同样,粗略的步骤是
bwmorph (binaryImage“skel”、正);
bwmorph (binaryImage“端点”);
[labeledImage, numBlobs] = bwlabel(binaryImage);
测量= regionprops(labeledImage,“PixelList”);
为k = 1: numBlobs
找到这个斑点的端点,然后
imline ();
%等
结束
完成它(应该不会太难),有任何问题请告诉我。