ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

OpenCV 立体匹配 (自带程序)

2019-08-07 09:55:27  阅读:361  来源: 互联网

标签:复制到 立体匹配 修改 标定 jpg 源程序 OpenCV 自带 yml


1、先到OpenCV源码目录下,找到匹配的源程序,把打开源程序,把代码复制到自建的工程的源程序中;(标定程序的路径...\opencv\sources\samples\cpp)

标定程序复制到自建的源程序中,如图所示:

2、随便复制标定所用图片中的任意一对图片如left01.jpg和right01.jpg到工程目录中。把extrinsics.yml和intrinsics.yml相机的标定参数也复制到工程目录中。

3、修改程序参数,修改如下所示

cv::CommandLineParser parser(argc, argv,
    "{@arg1||}{@arg2||}{help h||}{algorithm||}{max-disparity|0|}{blocksize|0|}{no-display||}{scale|1|}{i||}{e||}{o||}{p||}");//修改前
1 //修改之后
2 cv::CommandLineParser parser(argc, argv,
"{@arg1|right01.jpg|}{@arg2|left01.jpg|}{help h||}{algorithm||}{max-disparity|80|}{blocksize|7|}{no-display||}{scale|1|}{i|intrinsics.yml|}{e|extrinsics.yml|}{o||}{p||}");

添加了需要标定的图片名字,最大视差,相机内外参数等;

4、完成准备工作,直接点击运行;

 如有不明白的地方,可以参考上一篇 双目标定

标签:复制到,立体匹配,修改,标定,jpg,源程序,OpenCV,自带,yml
来源: https://www.cnblogs.com/hsy1941/p/11313282.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有