采集的图像用opencv自带程序识别不出棋盘格角点,可能是因为分辨率太低了。好在MATLAB标定工具箱可以正常使用,不过获得的标定参数导入opencv之后需要转置,记录一下官方自带实例的方法免得以后忘了。
1.MATLAB标定
导入左右相机图片:
标定:
获得数据:
标定一共需要6个矩阵,分别是以下几个:
CameraParameters1:
# 左相机内参
534.314442500514 0 0
0 534.311045251050 0
342.636713711777 234.424520796539 1
# 左相机畸变系数
-0.292177185491001 0.113413077396564 0 0 0
CameraParameters2:
# 右相机内参
537.394004961703 0 0
0 537.010363287503 0
326.619433762878 250.580543822792 1
# 右相机畸变系数
-0.289290173351