我已经阅读了这个答案,但我仍然不明白rvec/tvec
返回的对calibrateCamera
和rvec/tvec
返回的对solvePnP
。
我了解这里给出的solvePnP
解决方案。[R|T]
这很清楚——这是从世界点到图像平面的仿射变换。以及相机矩阵K
和[R|T]
投影K[R|T]
矩阵。
但是,我似乎无法找到rvec/tvec
返回的目的calibrateCamera
是什么。
我已经阅读了这个答案,但我仍然不明白rvec/tvec
返回的对calibrateCamera
和rvec/tvec
返回的对solvePnP
。
我了解这里给出的solvePnP
解决方案。[R|T]
这很清楚——这是从世界点到图像平面的仿射变换。以及相机矩阵K
和[R|T]
投影K[R|T]
矩阵。
但是,我似乎无法找到rvec/tvec
返回的目的calibrateCamera
是什么。
返回的rvecs
/描述了如何从每个棋盘的局部坐标系投影到相机的图像平面。tvecs
calibrateCamera
这就像rvec
/ tvec
from solvePnP 描述如何从给定点的坐标系投影到相机的图像平面一样。
您可以使用Rodrigues()rvec
从转换为完整R
矩阵。