Halcon标定板标定的过程

本文详细介绍了使用Halcon进行相机标定的过程,包括制作标定板、查询相机初始参数、拍摄多张照片以及执行标定操作。通过gen_caltab函数生成标定板,设定相机参数,使用find_caltab和find_marks_and_pose等函数寻找标定板和标志点,最终通过calibrate_cameras获取相机内外参数。
摘要由CSDN通过智能技术生成

Halcon标定板标定过程

1、制作标定板

调用函数:gen_caltab (7, 7, 0.00250, 0.4, ‘caltab_25mm.descr’, ‘caltab_25mm.ps’)
生成标定板图纸:caltab_25mm.ps
生成标定板描叙文件:caltab_25mm.descr
其中7,7为生成7*7的阵列,0.00250为阵列间间距为2.5mm,0.4为直径与标记距离的比值

2、查询相机初始参数

StartCamPar:= [0.008,0,5.3e-006,5.3e-006,640,512,1280,1024]
0.008:默认焦距,0:径向扭曲系数(K为负则是桶形畸变,为正是枕形畸变),5.3e-006:相机像素尺寸(Pixel Size),640:Weight/2,512:Height/2,1280:相机分辨率的宽,1024相机分辨率的高(此处是只用相机拍图能看到宽高)

3、拍照10~20张

架好相机,然后用标定板在相机下拍摄不同位姿图片10~20张,拍摄图片时标定板尽量覆盖整个视场(标定板要根据工作距离、视场大小定制);拍摄图片上的圆直径不得小于10个像素 。

4、相机标定

创建标定数据类型:
create_calib_data(‘calibration_object’, 1, 1, CalibDataID)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值