您的位置:首页 > 其它

halcon标定板制作

2017-11-03 11:13 429 查看
gen_caltab(::XNum,YNum,MarkDist,DiameterRatio,CalTabDescrFile,CalTabPSFile :) 算子来制作一个标定板

           XNum                               每行黑色标志圆点的数量。

           YNum                               每列黑色标志圆点的数量。

           MarkDist                           两个就近黑色圆点中心之间的距离。单位是meter

           DiameterRatio                黑色圆点直径与两圆点中心距离的比值。

           CalTabDescrFile            标定板描述文件的文件路径(.descr)。这两个文件路径是用来存放文件的

           CalTabPSFile                  标定板图像文件的文件路径(.ps),

其中,.descr文件为标定板描述文件,.ps文件为标定板图形文件,可以用photoshop(PS)打开;



打开Halcon的HDevelop里使用算子

一个30*30的标准标定板的示例

1    gen_caltab(7,7,0.00375,0.5,'D:/30_30.descr','D:/30_30.ps')

2    黑色圆点行数:   7

3    黑色圆点列数:   7

4    外边框长度:     30mm*30mm

5    黑色圆点半径:   0.9375mm  (3.75/4)

6    圆点中心间距:   3.75mm

7   裁剪宽度:           30.75mm

8   边角: 由黑色外边框向内缩进一个中心边距长度的直角三角形
Halcon定义的标定板,都是圆点的7*7,

内边框长度=15个圆点直径

内外边框差值=一个圆点直径,即每边是圆点半径

圆点与圆点的空白处=一个圆点直径

计算参数时,MarkDist参数=外边框/16*2,例如30的标定板,30/16*2=3.75mm=0.00375m

1-halcon中你不知道的标定板细节.pdf

2-halcon标定步骤.pdf
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  halcon 标定