0

我正在尝试将图像中的几个点转换为 OpenCV 中的极坐标。我遇到了一个名为 cartToPolar 的函数,它将为我的点提供极坐标,相对于 0,0 作为我的原点。但是,我想通过将图像中的另一点视为原点来进行此转换。谁能帮我这样做?我遇到过帖子说重新映射有助于改变原点,但我不清楚它是如何工作的。

4

1 回答 1

2

然后你必须将参考点移动到原点:

px -= ref.x;  
py -= ref.y;

现在将 (px,py) 传递给cartToPolar函数

于 2013-08-12T18:24:06.550 回答