0

我得到了应用 regionprops 来提取 ROI 的概念。基本上,regionprops 使用连接组件技术来提取对象。但是,我想问的是在“BoundingBox”上使用 regionprops,连接组件的默认值是多少(连接数)?我试着搜索它,但我真的找不到答案。

4

2 回答 2

1

查看有关 regionprops 的 Matlab 文档:

https://www.mathworks.com/help/images/ref/regionprops.html

提示部分中,您可以看到:“如果需要指定非默认连接,请调用 bwconncomp,然后将结果传递给 regionprops”

CC = bwconncomp(BW, CONN);
S = regionprops(CC);

所以回答你的问题:它使用默认连接 8,你也可以在调用 bwconncomp 时使用参数 CONN 随意更改它。

于 2016-10-14T12:16:39.367 回答
1

我没有在 上看到默认连接regionprops,但bwlabelbwconncomp(对于二维矩阵)的默认连接是8-connected. 我希望regionprops是一样的。您应该能够regionprops通过构建如下所示的测试图像轻松确定是否是这种情况:

1 1 0 0
1 1 0 0 
0 0 1 1
0 0 1 1

或者,您可以先使用bwlabelorbwconncomp并控制连接参数。regionprops接受其中任何一个的输出,以及 BW 图像。

于 2015-10-12T14:38:05.067 回答