我正在使用他们的cameraCalibrationcalibrate函数关注openCV相机校准手册 .

我设法得到了我的相机内在参数和失真系数 . 我不确定你如何使用三维空间获得二维点 .

enter image description here

到目前为止,我试图将相机矩阵乘以3维空间以获得相同的原始2d点,我认为每个图像都是 std::vector<cv::Point2f> imageCorners; ,但是'm not sure what would the 3d space be, and I originally thought I'd将每个 std::vector<cv::Point3f> objectCorners; 3d点乘以相机内部参数,但随后实现对于所有图像,它都不会是恒定的 . 我在这张照片中遗漏了什么吗?

我有10个图像,我设法得到一个相机矩阵和失真系数 . 我不知道如何获得旋转平移矩阵,也不知道内在的透视投影