当使用 OpenCV 的findHomography
函数来估计来自不同图像的两组点之间的单应性时,即使您使用 RANSAC 或 LMEDS,有时也会由于输入点内的异常值而得到错误的单应性。
// opencv java example:
Mat H = Calib3d.findHomography( src_points, dst_points, Calib3d.RANSAC, 10 );
如何判断生成的 3x3 单应矩阵是否可以接受?
我在 Stackoverflow 和 Google 中寻找了这个问题的答案,但找不到。
我找到了这篇文章,但对我来说有点神秘: