gpt4 book ai didi

c++ - 将 "Cartesian coordinates"转换为 "polar coordinates with respect to user specified origin"

转载 作者:行者123 更新时间:2023-11-28 03:11:56 27 4
gpt4 key购买 nike

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

最佳答案

然后你必须将引用点移动到原点:

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

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

关于c++ - 将 "Cartesian coordinates"转换为 "polar coordinates with respect to user specified origin",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18193920/

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