我有两个来自同一场景的立体相机的图像,但几个不同的视角(imgLeft和imgRight)。 现在,我想找到左图中右图像的ROI(下图中的红色矩形)。我需要非常快速地执行此操作,因为我在视频中执行此操作。我怎样才能做到这一点?我没有OpenCV的非自由;但我安装了CUDA。
答案 0 :(得分:0)
您需要做的就是在此矩形内找到要点并将它们传递给cv::calcopticalflowpyrlk
,以便在第二张图像中找到对等点。您可能需要对这些点进行一些过滤,以确保跟踪是完美的,例如使用cv::findHomography
标志将它们传递给CV_RANSAC
并检查掩码输出。
操作快速且实时。还有这种方法的CUDA版本。