我使用 opencv 为 2 个摄像头(左侧的低分辨率摄像头和右侧的高分辨率摄像头)成功校准了内参和外参。我从 2 组图像(棋盘图案 - 每个相机大约 20 张图像)中进行了立体校准。我现在有一个 left.yml、right.yml 和一个 translationRotation.yml。现在我想扭曲/扭曲右图像,使其看起来与左图像相同(透视/扭曲/等)。我知道我有校准的所有数据,它只是知道如何使用正确的 opencv 函数来执行操作——例如。warpPerspective、重新映射或其他?
背景信息 - 我基本上是用高分辨率 rgb 摄像头(右)替换低分辨率 rgb 摄像头(左)。将 Openframeworks/c++ 与 ofxCv 一起使用。
谢谢。