如何从calibrateCamera()返回值中获取相机投影矩阵

Sro*_*rol 8 opencv triangulation camera-calibration

我试图为三角测量过程获得一个3x4相机矩阵,但calibrateCamera()只返回3x34x1矩阵.

如何从这些矩阵中获取3x4

提前致谢!!

Zhr*_*aie 11

calibrateCamera()返回
一个3x3矩阵作为cameraMatrix,
一个4x1矩阵作为distCoeffs,rvecs和tvecs作为3x1旋转(R)和3x1变换(t)矩阵的矢量.

你想要的是ProjectionMatrix,它将[cameraMatrix]乘以[R | t]. 3D投影到2D投影

因此,它会为您提供3x4 ProjectionMatrix.
您可以阅读OpenCV文档以获取更多信息.