1.生成标定板 文件ps格式,可通过ps软件打印出来, 以及标定板的描述文件descr格式
2.打开标定助手进行标定:输入相机像素尺寸,焦距参数,加载描述文件,移动标定板到整个视野的不同地方,旋转不同的角度进行采集,采集到十张左右就差不多了,然后选择其中一张为参考位姿,即世界坐标系,最后标定。标定完最好在结果栏中勾选原点在图像角上,则世界坐标系和像素坐标系就重合了,此时像素和实际距离只是比例关系了。
3.生成代码并插入代码
4.像素坐标系转换为世界坐标系
5.测量
实际测量了一下该圆齿轮的直径大概在52mm左右,通过标定助手测量得到的结果为53.4278mm,有点误差,因为标定时设置参考位姿是大致摆正标定板使得和像素坐标方向一致,实际上摆的不一定很正,所以会存在误差。实际应用过程中,要拍标定图像经过仿射变换到竖直方向,使得位姿参考即图像坐标系和像素坐标系在x和y方向上是相互平行的,保存后加载该图像进行标定并以它为位姿参考。或者用直尺拉一道竖直的线,将标定板靠着这条线放然后采集标定。