需要使用的器材:一个带支架的摄像头、标定板
标定板 7*7 ,每个圆点之间的距离为4mm,标定板的厚度为1mm
生成描叙文件(生成一个.descr文件和.ps文件)
gen_caltab
XNum:X方向标记的个数
YNum:Y方向标记的个数
MarkDist:标记之间的距离,单位为m
DiameterRatio:标记直径与标记距离的比率
CalPlateDescr:校准板描述文件名
CalPlatePSFile:PostScript文件的文件名
生成一个.descr文件和.ps文件
标定的过程,其实就是形成像素坐标转到世界坐标系的转换关系
使用助手就可以完成标定测量的动作:
1. 标定
标定使用标定助手(Calibration助手)
标定过程中,如果出现标志点提取失败的提示,需要删除该项
标定的结果数据:相机的内参和外参
内参决定畸变情况
标定之后形成内外参参数文件和外参参数文件,该文件可以用来测量物体的实际尺寸
单相机标定的目的:
矫正畸变
一维和二维的测量
2. 测量(此处的测量是带标定的测量,测量出来的是物体的实际尺寸,单位mm)
测量使用测量助手(measure助手)
选择标定选项之后,需要选择标定步骤中生成的内参参数文件和外参参数文件。
更多halcon和六轴机械臂算法干货公众号: