halcon中面到面的距离_Halcon标定步骤

本文详细介绍了使用Halcon进行相机标定的步骤,包括设置相机内部参数、选择畸变模型、确定参数值技巧,以及标定过程。通过标定可以精确计算面到面的距离,提高测量精度。
摘要由CSDN通过智能技术生成

Halcon标定步骤

1.设置相机内部参数的初始值

StartCamPar := [0.016,0,0.0000074,0.0000074,326,247,652,494]

set_calib_data_cam_param (CalibDataID, 0, 'area_scan_division', StartCamPar)

1.1 相机型号

(1)面阵

(2)线阵

1.2 参数设置(这里只讲面阵相机)

(1)Division畸变模型

CameraParam:[Focus, Kappa, Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]

(2)Polynomial 畸变模型

CameraParam:[Focus, K1, K2, K3, P1, P2, Sx, Sy, Cx, Cy, ImageWidth, ImageHeight]

注:当镜头为远心镜头时,Focus=0;

1.3 畸变类型的选择

Division畸变模型只适用于进度要求不是很高,标定图片数量较少的情况;Polynomial 畸变模型对镜像

畸变和切向畸变都校正,精度较高,花费时间长。

1.4 标定时个参数值的确定技巧

Focus f:镜头的标称焦距, e.g., 0.016 m.; 对于远心镜头为0.

κ: 一般去0.0

Or:

K1, K2, K3,P1, P2:可全部初始化为0

Sx: 由CCDCMOS确定建议取值如下:

Full image (640*480) Subsampling (320*240)

1/3"-Chip 0.0000

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值