Java 计算差距

Java 计算差距,java,opencv,stereo-3d,vision,Java,Opencv,Stereo 3d,Vision,我使用的是OpenCV和Java,我对图像处理和计算机视觉非常陌生 我有来自立体相机的面部图像,还有相机矩阵和每个相机的旋转矩阵 如何计算视差图?立体声BGM计算功能需要校正图像,因此如何使用上述相机信息校正图像 编辑1:以下是图像的来源: 我首先将图像转换为灰度,使用lbpcascade检测图像中的人脸,然后使用goodFeaturesToTrack获得人脸上的相关点。接下来我需要这些点的视差,所以在搜索之后我找到了立体GBM计算函数。然而,它需要校正图像。对于图像的校正,每个人都指向Ste

我使用的是OpenCVJava,我对图像处理和计算机视觉非常陌生

我有来自立体相机的面部图像,还有相机矩阵和每个相机的旋转矩阵

如何计算视差图?立体声BGM计算功能需要校正图像,因此如何使用上述相机信息校正图像

编辑1:以下是图像的来源:

我首先将图像转换为灰度,使用lbpcascade检测图像中的人脸,然后使用goodFeaturesToTrack获得人脸上的相关点。接下来我需要这些点的视差,所以在搜索之后我找到了立体GBM计算函数。然而,它需要校正图像。对于图像的校正,每个人都指向StereoRective函数,该函数为每个相机输出旋转和投影矩阵,但我不知道如何将这些应用于图像,并且我已经为每个相机提供了旋转矩阵,因此我认为我并不真的需要StereoRective函数


问题仍然是如何将旋转矩阵应用于图像以便对其进行校正。

如果能获得更多关于这方面的技术细节,那就太好了,到目前为止您尝试了什么