OpenCV:无法获得正确的欧拉角度来校准单个摄像头

时间:2013-02-10 03:52:19

标签: python opencv camera-calibration

几个星期前我发布了,因为我在校准相机时使用python在opencv中获取正确的翻译向量时遇到了问题(Python Opencv SolvePnP yields wrong translation vector)虽然已经解决了,但我没有遇到问题。旋转我的相机。奇怪的部分是翻译向量是正确的。是否需要对solvepnp的rvecs输出进行某些操作才能使相机在全局坐标系中旋转?我尝试使用cv2.rodrigues将rvecs转换为旋转矩阵,然后使用cv2.decomposeProjectionMatrix将其转换为euler角度。

再次感谢

1 个答案:

答案 0 :(得分:0)

我相信Blender中相机的默认旋转与opencv不同,这导致了问题。我修复了这个似乎工作