Halcon学习十八如何制作标定板.docx

上传人:b****5 文档编号:3025213 上传时间:2022-11-17 格式:DOCX 页数:5 大小:15.63KB
下载 相关 举报
Halcon学习十八如何制作标定板.docx_第1页
第1页 / 共5页
Halcon学习十八如何制作标定板.docx_第2页
第2页 / 共5页
Halcon学习十八如何制作标定板.docx_第3页
第3页 / 共5页
Halcon学习十八如何制作标定板.docx_第4页
第4页 / 共5页
Halcon学习十八如何制作标定板.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Halcon学习十八如何制作标定板.docx

《Halcon学习十八如何制作标定板.docx》由会员分享,可在线阅读,更多相关《Halcon学习十八如何制作标定板.docx(5页珍藏版)》请在冰豆网上搜索。

Halcon学习十八如何制作标定板.docx

Halcon学习十八如何制作标定板

Halcon学习(十八)如何制作标定板

下面我具体介绍一下,如何制作halcon的标准标定板

方法一:

用halcon软件自动生成的.ps文件来制作标定板。

这个也是最简单有效的方法。

打开halcon

的HDevelop软件,调用算子:

gen_caltab(:

:

XNum,YNum,MarkDist,DiameterRatio,CalTabDescrFile,CalTabPSFile:

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

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

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

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

CalTabDescrFile标定板描述文件的文件路径(.descr)。

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

然后复位(F2),点击运行(F5)通过软件Gsview打开,按1:

1比例打印,OK!

备注一个30*30的标准标定板的halcon源代码。

gen_caltab(7,7,0.00375,0.5,'F:

/halcon程序/gencaltab/30_30.descr','F:

/halcon程序/gencaltab/40_40.ps')

规格的标定板的规格

黑色圆点行数:

7

黑色圆点列数:

7

外边框长度:

30mm*30mm

内边框长度:

28.125mm*28.125mm即:

黑色边框线宽为一个圆点半径(0.9375)

黑色圆点半径:

0.9375mm

圆点中心间距:

3.75mm

裁剪宽度:

30.75mm*30.75mm即:

由黑色边框向外延伸0.375mm

边角:

由黑色外边框向内缩进一个中心边距的长度

方法二:

用halcon软件自动生成的.descr文件来制作标定板。

打开halcon的HDevelop软件,调用算子:

gen_caltab生成一个.descr的文件,用写字板打开(注意要用写字板,记事本打开会有一些数据不可见,一般windowsXP在C:

\Program

Files\WindowsNT\Accessories就有写字板软件wordpad.exe)打开后的文件基本如下:

以40*40为例:

#PlateDescriptionVersion2

#HALCONVersion10.0

--MonDec1911:

08:

07

2011

#Descriptionofthestandardcalibration

plate标准标定板的描述

#usedfortheCCDcameracalibrationin

HALCON

#(generatedby

gen_caltab)(由)gen_caltab算子生成

#

#

#7rowsx7

columns7行*7列

#Width,heightofcalibrationplate[meter]:

0.04,0.04

标定板的宽和高:

0.04米,0.04米

#Distancebetweenmarkcenters[meter]:

0.005

标志圆点中心间距:

0.005米

#Numberofmarksiny-dimension(rows)

r7

Y方向标志圆点的数量。

#Numberofmarksinx-dimension(columns)

c7

X方向标志圆点的数量。

#offset

ofcoordinatesysteminz-dimension[meter](optional):

z0

Z坐标偏移

#Rectangularborder(rimandblackframe)ofcalibrationplate

标定板的矩形边框(边缘和黑色边框)

#rim

ofthecalibrationplate(minx,maxy,maxx,miny)[meter]:

o-0.02050.02050.0205-0.0205

标定板的剪切边缘【-0.02050.02050.0205-0.0205】(以标定板中心为坐标圆点)

#outer

borderoftheblackframe(minx,maxy,maxx,miny)[meter]:

i-0.020.020.02-0.02

黑色边框的外边缘【-0.020.020.02-0.02】

#triangular

cornermarkgivenbytwocornerpoints(x,y,x,y)[meter]

#(optional):

t-0.02-0.015-0.015-0.02

三角形标志【-0.02-0.015-0.015-0.02】

#width

oftheblackframe[meter]:

w0.00125

黑色边框线的宽度:

0.00125米。

#calibrationmarks:

xy

radius[meter]

一下是各个矫正板黑色圆点在标定板上的坐标(共7*7个)

#calibrationmarksaty=-0.015m

-0.015-0.0150.00125

-0.01-0.0150.00125

-0.005-0.0150.00125

0-0.0150.00125

0.005-0.0150.00125

0.01-0.0150.00125

0.015-0.0150.00125

#calibrationmarksaty=-0.01m

-0.015-0.010.00125

-0.01-0.010.00125

-0.005-0.010.00125

0-0.010.00125

0.005-0.010.00125

0.01-0.010.00125

0.015-0.010.00125

#calibrationmarksaty=-0.005m

-0.015-0.0050.00125

-0.01-0.0050.00125

-0.005-0.0050.00125

0-0.0050.00125

0.005-0.0050.00125

0.01-0.0050.00125

0.015-0.0050.00125

#calibrationmarksaty=0m

-0.01500.00125

-0.0100.00125

-0.00500.00125

000.00125

0.00500.00125

0.0100.00125

0.01500.00125

#calibrationmarksaty=0.005m

-0.0150.0050.00125

-0.010.0050.00125

-0.0050.0050.00125

00.0050.00125

0.0050.0050.00125

0.010.0050.00125

0.0150.0050.00125

#calibrationmarksaty=0.01m

-0.0150.010.00125

-0.010.010.00125

-0.0050.010.00125

00.010.00125

0.0050.010.00125

0.010.010.00125

0.0150.010.00125

#calibrationmarksaty=0.015m

-0.0150.0150.00125

-0.010.0150.00125

-0.0050.0150.00125

00.0150.00125

0.0050.0150.00125

0.010.0150.00125

0.0150.0150.00125

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1