本文主要是介绍Halcon!!!最新!! 从零认识标定板——制作描述文件和自己的标定板,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一.标定板简介
标定板是一种带有固定间距图案阵列的几何模型,主要用于机器视觉、图像测量、摄影测量、三维重建等领域。它的主要功能包括校正镜头畸变、确定物理尺寸和像素间的转换关系,以及确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系。通过相机拍摄标定板并计算校准算法,可以获得高精度的测量和重建结果。标定板的这个过程涉及误差测量与评估以及误差图像的矫正与补偿,通过这些步骤,可以更精确地反映被测物品的实际情况,达到精密测量和检测的目的。此外,标定板应用体现了其在提高机器视觉系统精度方面的重要性。通过标定板的使用,能够有效地校正镜头畸变,大大提高了机器视觉应用中图像测量、摄影测量的精度。这一过程不仅涉及专业标定算法的应用,还包括对图像进行校正与补偿,以确保测量的准确性。
二.网购标定板制作描述文件创作
1.认识网上描述参数
如果网络上购买的标定板没有提供Halcon的描述文件(.descr文件),首先你要明确,你需要什么参数
2.认识描述文件制作算子(以GB050-1.875为例子)
gen_caltab(7, 7, 0.00375, 0.5, 'C:/path/to/your/folder/caltab.descr', 'C:/path/to/your/folder/caltab.ps')
7, 7
表示标定板上有7行7列的圆点。0.00375
是圆点中心之间的间距(单位:米)。0.5
是圆点直径与间距的比值。(为上述图片直径除中心距的值)- 描述文件即使.descr
- .ps为印刷文件
三.根据描述文件制作CAD或CorelDraw印刷图片(240*240文件放置到资料中,包含dwg和描述文件 pdf)
1.标定板描述文件内部参数
用文本框打开文件——.descr
2.根据描述文件制作
长宽参数棋盘格单位m:# Width, height of calibration plate [meter]: 0.24, 0.24
圆的圆心和圆心之间的距离和半径 有上述描述文件制作可得
总的原心起始位位于240*240的中间点
标定板倒角位置(上述原心起始位位与0.0点)单位m
- # triangular corner mark given by two corner points (x,y, x,y) [meter]# (optional):
- t -0.12 -0.09 -0.09 -0.12
标定板线宽 # width of the black frame [meter]:w 0.0075
3.高精度无毛边软件CorelDraw
CorelDraw(通常简称为CDR)作为一款由加拿大Corel公司开发的矢量图形设计软件,具有诸多显著的优点,这些优点使得CorelDraw在平面设计、插图绘制、排版设计等多个领域得到广泛应用。以下是对CorelDraw优点的详细归纳:
1. 强大的矢量绘图功能
丰富的绘图工具:CorelDraw提供了包括圆形、矩形、多边形、方格、螺旋线等在内的多种基本绘图工具,并配合塑形工具,可以创作出各种复杂的图形,如圆角矩形、弧、扇形、星形等。
特殊笔刷效果:软件内置了压力笔、书写笔、喷洒器等特殊笔刷,使得绘图过程更加灵活多变,能够充分利用电脑处理信息量大、随机控制能力高的特点。
2. 精准的图形控制和定位
图形精确定位:CorelDraw提供了一整套的图形精确定位和变形控制方案,这对于需要准确尺寸的设计(如商标、标志等)来说极为便利。
节点编辑工具:节点编辑工具易于激活和控制,任何时候双击物件即可进行节点编辑,使得图形修改更加精确和高效。
这篇关于Halcon!!!最新!! 从零认识标定板——制作描述文件和自己的标定板的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!