Opencv 如何对图像进行反向校正

Opencv 如何对图像进行反向校正,opencv,computer-vision,Opencv,Computer Vision,我已经采取了一对校准相机(旋转,平移,固有的相机矩阵,失真)。然后,我使用opencv stereorective函数()计算校正参数,然后使用initunorticrectiveymap()和remap()函数创建校正图像。使用cv::立体声GB给我提供了视差图,从中,我计算了我的深度图-所有这些看起来都很好,深度图对我来说很好 我的问题是,深度贴图位于已校正相机的图像坐标中,而不是原始相机,我想将已校正的深度贴图重新映射回原始坐标(包括失真)。opencv中似乎没有一个函数可以实现这一点,有

我已经采取了一对校准相机(旋转,平移,固有的相机矩阵,失真)。然后,我使用opencv stereorective函数()计算校正参数,然后使用initunorticrectiveymap()和remap()函数创建校正图像。使用cv::立体声GB给我提供了视差图,从中,我计算了我的深度图-所有这些看起来都很好,深度图对我来说很好

我的问题是,深度贴图位于已校正相机的图像坐标中,而不是原始相机,我想将已校正的深度贴图重新映射回原始坐标(包括失真)。opencv中似乎没有一个函数可以实现这一点,有人可以建议我如何实现这一点吗


提前谢谢

如果你想明白了,请告诉我。我还没有弄明白OpenCV的API应该如何做到这一点。文档中关于这个主题的内容非常简单。您可能需要阅读Hartley和Zisserman的《多视图几何》一书,才能理解(并修复/解决)OpenCV用于此任务的API。如果您了解了这一点,请告诉我。我还没有弄明白OpenCV的API应该如何做到这一点。文档中关于这个主题的内容非常简单。您可能需要阅读Hartley和Zisserman的《多视图几何》(multiple view geometry)一书,才能理解(并修复/解决)OpenCV在该任务中的API。