opencv双目视觉标定、匹配和测量 (附代码)

双目视觉原理方面参照《学习Opencv》和大牛博客 http://blog.csdn.net/chenyusiyuan/article/details/5970799中16-19系列博客。本文主要记录我自己在双目视觉标定,立体匹配,测量中遇到的问题和解决方法,并附有代码,文末有代码下载的地址,欢迎交流。

博主使用的相机是USB双目免驱相机,相机驱动见另外一篇博客:

USB免驱摄像头采集图像【VS2012+opencv+directShow(CcameraDS)实现】

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

这里写图片描述
这里写图片描述

**

有关该项目的代码和标定以及测量中使用的图片资源见以下链接: http://download.csdn.net/download/bcj296050240/9649827

**

  • 37
    点赞
  • 297
    收藏
    觉得还不错? 一键收藏
  • 57
    评论
OpenCV双目相机标定是指将两个相机的内参、外参以及相对位置关系进行测量和计算,以便进行双目视觉测量、三维重建、立体匹配等工作。下面是OpenCV双目相机标定的步骤: 1. 准备标定板:首先需要准备一张标定板,标定板是一个黑白相间的平面,通常采用棋盘格样式。标定板需要在两个相机的视野范围内,拍摄多张不同角度、不同姿态的图片。 2. 拍摄标定板图片:使用两个相机对标定板进行拍摄,保证两个相机同时获得标定板的图像。每个相机至少拍摄20张以上的标定板图片。 3. 提取角点:使用OpenCV中的函数对标定板图片进行处理,提取出棋盘格内部的角点坐标。 4. 标定相机内参:使用OpenCV中的函数根据角点坐标计算出相机的内参矩阵。内参矩阵包括相机的焦距、主点坐标、畸变系数等参数。 5. 标定相机外参:根据标定板图片的拍摄位置和姿态,使用OpenCV中的函数计算出相机的外参矩阵。外参矩阵包括相机的旋转矩阵和平移矩阵。 6. 计算双目相机相对位置:使用OpenCV中的函数将两个相机的内参和外参进行合并,计算出双目相机的相对位置关系。 7. 评价标定结果:使用标定板的图片进行评价,计算出标定误差等参数,评价标定结果的准确性。 以上就是OpenCV双目相机标定的步骤,通过标定可以得到两个相机的内参、外参以及相对位置关系,为后续的双目视觉测量、三维重建、立体匹配等工作提供基础。
评论 57
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值