搜索
开启左侧

[已解决] 系统校正,先用激光打很多点再捕捉点,请教是啥原理呢?

[复制链接]
h3968369 发表于 2016-12-23 09:47:32 | 显示全部楼层 |阅读模式

正式员工 |主题 |帖子 |积分 123

此功能是在系统校正中最关键的一步,首先要在摄像头和激光头下适当的位置放一张白纸
A4打印纸即可,此时要保证CCD所拍摄的图片的清晰度,四周不要有黑边和确认光源环形灯没有挡住CCD的拍摄角度,点击打点按钮即出现如下界面:
2.png
横向纵向取点范围:指在X,Y轴两个方向上取点的范围大小。该范围略小于相机照射范围。
激光打点速度:打点时运动速度。
激光打点功率:当功率处于自动控制模式时有效。

再按确定,打点完毕后将CCD移动到所打孔的区域中心。如果激光所打的点不在相机当前的拍摄范围内,应移动相机直到能照到所有的点。
3.2.2 获取图像   
当所有的点移动到相机视野范围后,再点击获取图像,即出现以下界面:
1.png
通过将图像放大,查看是否每个十字丝都标定在激光点的中心。如果有偏移可用选择命令手工移动十字丝到激光点中心.如果有的点检测不出,可以适当降低检测阀值,或调整相机暴光和增益参数. 如果少数点无法检测出来,系统也可以进行校正。

再点击校正,将参数存入系统。即完成相机设置的参数配置。
3.png
51Halcon.com 专注于机器视觉应用技术
51Halcon 发表于 2016-12-23 10:46:38 | 显示全部楼层

管理员 |主题 |帖子 |积分 1万

这个就是实际当作激光点位中心,也就是物理中心与相机进行的标定,因为激光是固定的距离和点位,但是相机上面由于畸变导致图像可能不对,所以需要在程序中进行关系映射,建立图像坐标系和实际物理坐标系的关系。
51Halcon.com 专注于机器视觉应用技术
回复

使用道具 举报

唐豆豆 发表于 2016-12-23 11:15:56 | 显示全部楼层

黄金VIP |主题 |帖子 |积分 1264

相机在拍照的时候,很有可能出现畸变。这个就相当于九点标定,一个点只能确定一个点,两个点确定一条直线,3个点能确定一个平面,点越多,尽量覆盖整个面越好嘛。
51Halcon.com 专注于机器视觉应用技术
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51Halcon机器视觉 | 粤ICP备15095995号-2|粤公网安备44030602000670号|

GMT+8, 2017-9-26 19:09 , Processed in 0.081155 second(s), 9 queries , Redis On.

快速回复 返回顶部 返回列表