OpenCV学习笔记(25)基于MFC和OpenCV的摄像机定标与立体匹配测试程序(20140505更新)

这是一个分享的摄像机定标与立体匹配测试程序,作者重构了代码并调整了界面。程序适用于Windows环境,基于OpenCV和MFC,包括摄像机定标、双目匹配等功能。源码可在GitHub和微盘下载,提供了详细的编译和使用说明。
摘要由CSDN通过智能技术生成

最近整理了一下这两年一直在用的摄像机定标与立体匹配测试程序,将代码进行了重构,界面也做了调整,分享出来方便有需要的朋友使用。当然我的编程能力有限,程序可能还有各种bug,请大家多多包涵。相关问题欢迎留言或email联系讨论,谢谢!

 

==================================================================================

源码下载

Github: https://github.com/yuhuazou/StereoVision 2014-05-05 更新,新增StereoVar算法

微盘: http://vdisk.weibo.com/s/sEby0 (已修正只能打开一个摄像头的bug)

CSDN资源:http://download.csdn.net/detail/chenyusiyuan/4702621 (有bug,只能打开一个摄像头)

==================================================================================

bug#01:

在 StereoVisionDlg.cpp 文件的 OnBnClkRunCam() 函数里,
...
if (m_nCamCount == 1)
{
//打开第一个摄像头
...
上面的m_nCamCount == 1 就是 bug,需要改为m_nCamCount >= 1
这样应该就能同时打开两个摄像头了。

==========================================================

 

一、原始编译环境

Ÿ  Windows 7 64位旗舰版

Ÿ  OpenCV SVNv2.4.9

Ÿ  x64应用


二、编译修改说明(下载后必须按以下步骤根据你的本机环境调整设置,才能正常编译使用)

1.      双击 .sln文件打开解决方案

2.      在项目属性的VC++目录”中分别修改OpenCV相关的 include路径和 lib路径;directshow的路径使用了相对路径,不需要修改

3.      在“解决方案平台”中选择“win32”或“x64”,分别对应32位系统和64位系统



三、使用说明

1.      界面


红色:摄像头初始化区域;          绿色:图像基本处理区域;

蓝色:摄像头定标区域;              橙色:双目匹配计算区域;

 

2.      

评论 238
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值