我得到了应用 regionprops 来提取 ROI 的概念。基本上,regionprops 使用连接组件技术来提取对象。但是,我想问的是在“BoundingBox”上使用 regionprops,连接组件的默认值是多少(连接数)?我试着搜索它,但我真的找不到答案。
问问题
1293 次
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
,但bwlabel和bwconncomp(对于二维矩阵)的默认连接是8-connected
. 我希望regionprops
是一样的。您应该能够regionprops
通过构建如下所示的测试图像轻松确定是否是这种情况:
1 1 0 0
1 1 0 0
0 0 1 1
0 0 1 1
或者,您可以先使用bwlabel
orbwconncomp
并控制连接参数。regionprops
接受其中任何一个的输出,以及 BW 图像。
于 2015-10-12T14:38:05.067 回答