在之前的博客上已经介绍了如何使用opencv进行双目相机的标定,今天使用MATLAB进行双目相机的标定。
首先需要参考这篇博客将双目拍摄的图片分割成左右两部分:
https://blog.csdn.net/Qzx9059/article/details/89351480
下面讲解MATLAB双目标定具体过程:
1.打开MATLAB,在命令行输入:stereoCameraCalibrator
出现如下界面:
2.添加图片
点击图示所示位置增添加图片
接着添加图片地址,camera1表示左摄像头,camera2表示右摄像头,108代表着标定板每个格子的边长,我的标定板边长是108mm所以输入108。
3.然后就会显示出实际可用的照片有多少对,我在这里只有十对能用,理论上是不够的。这里主要是展示标定流程,二十对以上为宜。
4.参数设置
在这里需要勾选 3 coefficient 、skew、 tangential distortion 这三个功能。
然后就可以点击右边的Calibrate进行标定了。