Opencv双目标定的实现

1、在opencv安装目录下找到 …\OpenCV\sources\samples\cpp下的 stereo_calib.cpp、stereo_calib.xml 和 stereo_match.cpp以及26张图片了(left01-14 right01-14)。
2、建立c++控制台工程加载现有项stereo_calib.cpp(注意将stereo_calib.xml和26张图片放到同一目录底下)并在工程调试->命令参数里设置参数为:StereoCalibration -w 9 -h 6 stereo_calib.xml,运行程序得到intrinsics.yml和extrinsics.yml文件。
3、建立c++控制台工程加载现有项stereo_match.cpp(注意将intrinsics.yml和extrinsics.yml文件和26张图片放到同一目录底下)并在工程调试->命令参数里设置参数为:left01.jpg right01.jpg - -algorithm=bm -i intrinsics.yml -e extrinsics.yml,运行程序。
4、最后得到双目视差图
Opencv双目标定的实现_第1张图片
5、恭喜你已经配置成功
参考的配置资料
http://blog.csdn.net/t247555529/article/details/48046859
http://blog.csdn.net/dcrmg/article/details/52986522

你可能感兴趣的:(相机标定,opencv)