我正在使用 cv:findFundamentalMat(InputArray points1, InputArray points2, OutputArray mask, int method=FM_RANSAC, double param1=3., double param2=0.99) 过滤图像关键点对中的异常值。
我用 100 点配对测试来测试 API,我将 minDistance 设置为 1.0,confidenceLevel 设置为 1.0。
输出如下:内点的大小为15,但是当我绘制内点的匹配点时,一对点显然不正确。该点的位置是右侧图像移动了大约一半的图像宽度。
由于我不太了解 findFundamentalMat 中的算法,我的问题是,由于基本矩阵与这些点相匹配,因此上述对当然应该被视为异常值。
您的帮助将不胜感激。谢谢你。