本文继续学习记录弧形的测量,之前的章节是一维测量中的直线测量。
以上图片是测量弧形图。之前我们学习的叫测量矩形,这里就是测量弧形!
在测量的时候只是从创建矩形改为创建弧形,其他的套路是完全一样的!
我们在做测量项的时候通常步骤都是:
第一步:采集图像
第二步:标定
第三步:畸变矫正,这是由于万一你是两条直线,由于畸变变成了两条弧线了,这距离肯定就不对了
第四步:测量。创建测量矩形或者创建测量弧形,得到像素距离
第五步:将像素距离根据前面标定的相机的内参和外参转化为实际坐标的距离,从而得到尺寸
第六步:显示
注意,我们暂时不讲:标定,校正畸变以及世界坐标系转换这三部分,这三部分以后再讲!
以下是Halcon自带的例子代码如下:
* Example for the application of the measure package
* including a lot of visualization operators
*
read_image (Zeiss1, 'zeiss1