Android 透视变换
我得到了矩形中4个角的X,Y,Z位置,以及它们在图片上的X,Y位置。我想使用这些位置来找到相机与矩形的角度。例如,如果我从最右边看一个矩形,它将看起来像一个梯形,右边缘比左边缘长得多。因此,我觉得应该有一个算法,可以找到我相对于矩形的角度 我在android上编写代码,我正在使用opencv和opengl库。我在opencv中看到了相关的算法,但它们并没有完全满足我的需要。如有任何有用的建议,将不胜感激 查看并尝试推导反向算法。另外,这是一个常见问题Android 透视变换,android,opencv,opengl-es,transform,perspective,Android,Opencv,Opengl Es,Transform,Perspective,我得到了矩形中4个角的X,Y,Z位置,以及它们在图片上的X,Y位置。我想使用这些位置来找到相机与矩形的角度。例如,如果我从最右边看一个矩形,它将看起来像一个梯形,右边缘比左边缘长得多。因此,我觉得应该有一个算法,可以找到我相对于矩形的角度 我在android上编写代码,我正在使用opencv和opengl库。我在opencv中看到了相关的算法,但它们并没有完全满足我的需要。如有任何有用的建议,将不胜感激 查看并尝试推导反向算法。另外,这是一个常见问题 或者,看一看()。具体来说,这就是您所要求的
或者,看一看()。具体来说,这就是您所要求的。我发现opencv中的solvePnP方法将完全满足我的需要。感谢您的回复,我一直在研究它,我想我将使用cvPosit算法。唯一的问题是我在android源代码中找不到这些方法