paw*_*aws 6 c++ camera opencv camera-calibration
我正在制作多机位立体声校准程序。
我的想法是分别纠正每对相机。
例如:对于给定的3个摄像机,我分别计算{camera [1]和camera [2]},{camera [2]和camera [3]}和{camera [1]和摄像机的失真和校正图(使用stereoRectify()和initUndistortRectifyMap()) [3]}。
使用remap(),我可以将任何原始图像(例如,从camera [1])转换为两个不同的校正图像之一:rectified [1] [2]和rectified [1] [3]。
现在,remap()对于原始图像的任何点,也可以使用,在rectified [1] [2]和rectified [1] [3]图像中分别计算其新坐标。
它运作良好,但是现在我需要沿相反的方向计算这些坐标:对于来自任何校正图像的任何点,我都需要在其原始图像中找到其原始坐标。
我怎样才能做到这一点?