0

几周前我发布了因为我在校准相机时无法使用 python 在 opencv 中获得正确的平移向量(Python Opencv SolvePnP 产生错误的平移向量)虽然,这已经解决了,但我没有遇到正确的旋转问题对于我的相机。奇怪的是平移向量是正确的。是否需要对 solvepnp 的 rvecs 输出做一些事情来获得相机在全局坐标中的旋转?我尝试使用 cv2.rodrigues 将 rvecs 转换为旋转矩阵,然后使用 cv2.decomposeProjectionMatrix 将其转换为欧拉角。

再次非常感谢

4

1 回答 1

0

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

于 2013-02-11T22:58:01.353 回答