用 Image/Object 点计算投影矩阵

Computing a Projection Matrix with Image/Object Points

我一直在尝试了解如何使用图像点和对象点(3D 和 2D 点)来计算投影矩阵,但我似乎无法清楚地了解如何执行此操作。我有一个函数如下:

void calculateprojectionmatrix(Mat image_points, Mat object_points, Mat projection_matrix)

我已经尝试研究此问题的解决方案(最好是在 C++ 实现中),但找不到任何明确的解释,而且我找不到的任何背景资源似乎都无法充分阐明该主题。任何帮助将不胜感激!

鉴于您正在使用 openCV,您可能想要扫描一些 OpenCV 文档。

比如 initCameraMatrix2D ?

您可能想阅读 Find 2D-3D correspondence of 4 non-coplanar points