opencv求解一对图像的基本矩阵,结果有问题,请大神们指导!

anhuidaxue100 2015-02-05 09:51:36
求解一对图像的基本矩阵的程序参考OpenCV2计算机视觉编程手册第9章代码,求解函数为:
cv::Mat fundamental_matrix= cv::findFundamentalMat( cv::Mat(points1),cv::Mat(points2), // matching points
inliers, // match status (inlier or outlier)
CV_FM_RANSAC, // RANSAC method
distance, // distance to epipolar line
confidence); // confidence probability
特征点匹配采用Surf,并且采用了消除了错误匹配的方法,得到的特征匹配对很好,利用上述函数求解基本矩阵,得到下面的结果:
F=
1.34343e-21 -0.554498 -5.02772e+30
5.14624e+37 0.738771 7.71116e-07
1.19961e-30 1.30804 -2.39109e+26
上面的基本矩阵和做摄像机标定时得到的结果相差太多,感觉每一项的合理值应该在[-1 1]之间,请教各位opencv大神们!感谢!
...全文
567 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jianghuash 2017-09-15
  • 打赏
  • 举报
回复
问题解决了吗,题主
jianghuash 2017-09-15
  • 打赏
  • 举报
回复
我也是这样的问题,题主解决了吗

4,449

社区成员

发帖
与我相关
我的任务
社区描述
图形图像/机器视觉
社区管理员
  • 机器视觉
  • 迪菲赫尔曼
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧