我有兴趣查找整个,整个二进制图像的坐标(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/