3

我有一个具有以下几点的二进制图像:

在此处输入图像描述

如何在这些点之间建立联系?像这样:

在此处输入图像描述

我试过了

se = strel('line', LEN, DEG); 
imclose(image, se);

但什么都没有改变。

请帮我

谢谢

4

1 回答 1

4

您可以使用roipoly创建由点定义的蒙版。
给定一个二进制掩码,您可以使用它bwmorph(BW,'remove');来获取边界,您就完成了。

唯一的问题是确定点的顺序,不同的顺序定义不同的掩码。这个你必须自己想办法。

排序点的歧义示例:
在此处输入图像描述

于 2013-09-09T08:39:50.380 回答