计算一个斑点的方向。

5

图片描述

我有一张图片,其中有一个白色斑点,如附图所示。我想计算它的“方向”。想象一下,在一个有x和y轴的坐标系中放置了这个斑点。我可以通过将所有白色像素的坐标相加并除以所有白色像素的总和来计算质心,但要获取方向(我用红线标记了),我需要找到某些极值点或类似的东西。

这与在该系统中定位椭圆的问题有些关联,尽管到目前为止,我还没有找到任何有关该问题的信息。

有人有什么线索吗?


3
我猜你可以使用PCA找到斑点的主轴,并从中获取方向。 - Roger Rowland
2
图片在哪里? - dchhetri
1
最小二乘回归线。 - Peter Wood
嘿,感谢您的快速回复。我也在考虑同样的事情,但有时最远的点并不像斑点的极端。对于那些确实如此的情况,它应该可以工作。 - Icky
感谢你的输入,Hermione。不幸的是,我的表述并不完全清楚——有些情况下,两个极端点无法创建所需的轴! - Icky
显示剩余6条评论
1个回答

0
使用细化算法或中轴变换,获取一个像素点序列,然后在其中选择最远的点以找到具有正确方向的线。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接