gpt4 book ai didi

matlab - 如何找到整个二值图像的质心?

转载 作者:行者123 更新时间:2023-12-04 19:51:33 25 4
gpt4 key购买 nike

我有兴趣为我的整个二进制图像找到坐标 (X,Y),而不是为每个组件分别找到 CoM。我怎样才能有效地做到这一点?我想使用 regionprops,但找不到正确的方法。

最佳答案

您可以将所有区域定义为 regionprops 的单个区域

props = regionprops( double( BW ), 'Centroid' ); 

根据 BW 的数据类型 regionprops 决定是否应该将每个连接的组件标记为不同的区域,或者将所有非零点视为具有多个组件的单个区域.


或者,您可以自己计算质心

[y x] = find( BW );
cent = [mean(x) mean(y)];

关于matlab - 如何找到整个二值图像的质心?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22615005/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com