首页 开发技术 C++     /    双目标定、双目测距、双目深度实现代码(opencv2.4.9,需要cvblobslib扩展库)

双目标定、双目测距、双目深度实现代码(opencv2.4.9,需要cvblobslib扩展库)

上传者: hysteric314 | 上传时间:2024/11/10 7:30:13 | 文件大小:24.09MB | 文件类型:rar
双目标定、双目测距、双目深度实现代码(opencv2.4.9,需要cvblobslib扩展库)
实现效果:http://v.youku.com/v_show/id_XMTU2Mzk0NjU3Ng==.html如何在你的电脑上运行这个程序?1,它需要cvblobslib这一个opencv的扩展库来实现检测物体与给物体画框的功能,具体安装信息请见:http://dsynflo.blogspot.com/2010/02/cvblobskib-with-opencv-installation.html,当你配置好cvblobslib之后,你可以用这一的程序进行测试:http://dl.dropbox.com/u/110310945/Blobs%20test.rar2,视频中两个摄像头之间的距离是6cm,你可以根据你摄像头的型号,来选择合适的距离来达到最好的效果。
3,在进行测距之前,首先需要对摄像头进行标定,那么如何标定呢?在stdafx.h中把"#defineCALIBRATION0"改成“#defineCALIBRATION1”表示进行标定,标定之后,你就可以在工程目录下的"CalibFile"文件夹中得到标定信息的文件。
如果标定效果还不错,你就可以吧"#defineCALIBRATION"改成0,以后就不需要再标定,直接使用上一次的标定信息。
你还需要把"#defineANALYSIS_MODE1"这行代码放到stdafx.h中。
4,视频中使用的是10*7的棋牌格,共摄录40帧来计算摄像头的各种参数,如果你像使用其他棋盘格,可以在"StereoFunctions.cpp"文件中修改相应参数。
5,如果你无法打开摄像头,可以在"StereoGrabber.cpp"文件中修改代码“cvCaptureFromCAM(index)”中index的值。
6,Aboutcomputingdistance:itinterpolatestherelationshipbetweendepth-valueandreal-distancetothirddegreepolynomial.Soiusedexcelfile"interpolation"forinterpolationtofindk1tok4,youshouldfindyourownvalueoftheseparameters.7,你可以通过调整控制窗口中各个参数的滑块,从而来得到更好的视差图。
8,在目录下的”distance“文件夹中,有计算距离信息的matlab代码。
9,如果你想了解基本的理论,可以看一下这个文档和代码(视频里的代码其实就是根据这个代码改的):http://scholar.lib.vt.edu/theses/available/etd-12232009-222118/unrestricted/Short_NJ_T_2009.pdf视频中环境:vs2008,opencv2.1 本软件ID:9514886

文件下载

资源详情

[{"title":"(126个子文件24.09MB)双目标定、双目测距、双目深度实现代码(opencv2.4.9,需要cvblobslib扩展库)","children":[{"title":"Thongke-noisuy(Recovered).xls <span style='color:#111;'>40.50KB</span>","children":null,"spread":false},{"title":"stdafx.cpp <span style='color:#111;'>296B</span>","children":null,"spread":false},{"title":"stdafx.h <span style='color:#111;'>1.12KB</span>","children":null,"spread":false},{"title":"interpolation.cpp <span style='color:#111;'>1.56KB</span>","children":null,"spread":false},{"title":"Projeect3.vcproj.NguyenVanDuc-PC.NguyenVanDuc.user <span style='color:#111;'>1.40KB</span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":" <span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

  • A1036857413:
    不错的资源,谢谢。2020-05-11
  • A1036857413:
    不错的资源,谢谢。2020-05-11
  • tongersa:
    感谢分享!先评论再看2019-05-11
  • Tongersa:
    感谢分享!先评论再看2019-05-11
  • flyer_min:
    很不错的资源,值得研究2018-10-15
  • flyer_min:
    很不错的资源,值得研究2018-10-15
  • xguangjun505:
    不错的资源,学习中2018-03-28
  • xguangjun505:
    不错的资源,学习中2018-03-28
  • zhang43211234:
    下载了,编译不通过,研究中2017-12-05
  • zhang43211234:
    下载了,编译不通过,研究中2017-12-05

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明