标定板制作

gen_caltab(7,7,0.00375,0.5,'caltab_30mm.descr','30_30.ps')

方法一:

1.几种标定板的规格

30*30 规格的标定板的规格

黑色圆点行数:   7
 黑色圆点列数:   7
 外边框长度:     30mm*30mm
 内边框长度:     28.125mm*28.125mm   即:黑色边框线宽为一个圆点半径(0.9375)
 黑色圆点半径:   0.9375mm
 圆点中心间距:   3.75mm
 裁剪宽度:       30.75mm*30.75mm     即:由黑色边框向外延伸0.375mm
 边角:           由黑色外边框向内缩进一个中心边距的长度

40*40 规格的标定板的规格

黑色圆点行数:   7
 黑色圆点列数:   7
 外边框长度:     40mm*40mm
 内边框长度:     37.5mm*37.5mm   即:黑色边框线宽为一个圆点半径(0.125)
 黑色圆点半径:   0.125mm
 圆点中心间距:   5mm
 裁剪宽度:       21mm*21mm     即:由黑色边框向外延伸0.5mm
 边角:           由黑色外边框向内缩进一个中心边距的长度

50*50 规格的标定板的规格

黑色圆点行数:   7
 黑色圆点列数:   7
 外边框长度:     50mm*50mm
 内边框长度:     46.875mm*46.875mm   即:黑色边框线宽为一个圆点半径(1.5625)
 黑色圆点半径:   1.5625mm
 圆点中心间距:   6.25mm
 裁剪宽度:       51.25mm*51.25mm     即:由黑色边框向外延伸0.625mm
 边角:           由黑色外边框向内缩进一个中心边距的长度

60*60 规格的标定板的规格

黑色圆点行数:   7
 黑色圆点列数:   7
 外边框长度:     60mm*60mm
 内边框长度:     56.25mm*56.25mm   即:黑色边框线宽为一个圆点半径(1.875)
 黑色圆点半径:   1.875mm
 圆点中心间距:   7.5mm
 裁剪宽度:       61.5mm*61.5mm     即:由黑色边框向外延伸0.75mm
 边角:           由黑色外边框向内缩进一个中心边距的长度

2.生成标定板图像:

gen_caltab( XNumYNumMarkDistDiameterRatioCalPlateDescrCalPlatePSFile : )

XNum:                 X方向MARK点的数目

YNum:                 Y方向MARK点的数目

MarkDist:                 两个MARK点之间的距离

DiameterRatio:          MARK点直径与两个MARK点之间的距离的比值

CalPlateDescr:         校正板描述文件名称

CalPlatePSFile :     PostScript文件名称

PostScript是专门为打印图形和文字而设计的一个编程语言,是由Adobe公司在1985年提出来的.PostScript文件可以用PHOTOSHOP软件打开。
3.标定描述文件:
# MARK点排列方式   7行7列
# 校正板的宽,高 [单位 米]: 0.03, 0.03
# 两个MARK点中心之间的距离 [单位 米]: 0.00375

# Y方向MARK的数目
r 7

#  X方向MARK点的数目
c 7

#   Z坐标偏移 [米] (可选项):
z 0

# Rectangular border (rim and black frame) of calibration plate
#   校正板的剪切边缘(min x, max y, max x, min y) [米](以标定板中心为坐标圆点):
o -0.015375 0.015375 0.015375 -0.015375
#   校正板的外边框 (min x, max y, max x, min y) [米](以标定板中心为坐标圆点):
i -0.015 0.015 0.015 -0.015 
#   三角标记,通过两个角点坐标(x,y, x,y) [米](以标定板中心为坐标圆点)
t -0.015 -0.01125 -0.01125 -0.015

#   黑边框的宽度 [米]:
w 0.0009375

# calibration marks:  x y radius [meter]
下面数据格式:
例如:
X坐标位置 Y坐标位置  黑边框的宽度
-0.01125 -0.01125 0.0009375
共7组X轴MARK点信息
# calibration marks at y = -0.01125 m
-0.01125 -0.01125 0.0009375
-0.0075 -0.01125 0.0009375
-0.00375 -0.01125 0.0009375
0 -0.01125 0.0009375
0.00375 -0.01125 0.0009375
0.0075 -0.01125 0.0009375
0.01125 -0.01125 0.0009375

# calibration marks at y = -0.0075 m
-0.01125 -0.0075 0.0009375
-0.0075 -0.0075 0.0009375
-0.00375 -0.0075 0.0009375
0 -0.0075 0.0009375
0.00375 -0.0075 0.0009375
0.0075 -0.0075 0.0009375
0.01125 -0.0075 0.0009375

# calibration marks at y = -0.00375 m
-0.01125 -0.00375 0.0009375
-0.0075 -0.00375 0.0009375
-0.00375 -0.00375 0.0009375
0 -0.00375 0.0009375
0.00375 -0.00375 0.0009375
0.0075 -0.00375 0.0009375
0.01125 -0.00375 0.0009375

# calibration marks at y = 0 m
-0.01125 0 0.0009375
-0.0075 0 0.0009375
-0.00375 0 0.0009375
0 0 0.0009375
0.00375 0 0.0009375
0.0075 0 0.0009375
0.01125 0 0.0009375

# calibration marks at y = 0.00375 m
-0.01125 0.00375 0.0009375
-0.0075 0.00375 0.0009375
-0.00375 0.00375 0.0009375
0 0.00375 0.0009375
0.00375 0.00375 0.0009375
0.0075 0.00375 0.0009375
0.01125 0.00375 0.0009375

# calibration marks at y = 0.0075 m
-0.01125 0.0075 0.0009375
-0.0075 0.0075 0.0009375
-0.00375 0.0075 0.0009375
0 0.0075 0.0009375
0.00375 0.0075 0.0009375
0.0075 0.0075 0.0009375
0.01125 0.0075 0.0009375

# calibration marks at y = 0.01125 m
-0.01125 0.01125 0.0009375
-0.0075 0.01125 0.0009375
-0.00375 0.01125 0.0009375
0 0.01125 0.0009375
0.00375 0.01125 0.0009375
0.0075 0.01125 0.0009375
0.01125 0.01125 0.0009375

halcon 制作标定板相关推荐

  1. matlab创建圆点标定板,Halcon学习(十八)如何制作标定板

    下面我具体介绍一下,如何制作halcon的标准标定板 方法一:用halcon软件自动生成的.ps文件来制作标定板. 这个也是最简单有效的方法. XNum 每行黑色标志圆点的数量. YNum 每列黑色标 ...

  2. Halcon——使用标定板标定像素当量

    使用标定板标定像素当量 1. 了解标定板的参数 2. 确定标定的方法 3. Halcon代码示例 1. 了解标定板的参数 拿到一块标定板,我们应该如何使用它,或者说该如何了解它的相关参数呢?如果你使用 ...

  3. Halcon 圆形标定板标定基本流程-标定助手操作

    Halcon 圆形标定板基本流程 1. 认识标定板: 2. 生成标定板的描述文件 3. 开始标定 4. 采集标定板的图像 5. 得到相机内外参 1. 认识标定板: 这个标定板的规格是 7×7: 标定板 ...

  4. 制作标定板——matlab编程实现

    前言 传感器其标定时,需要用到标定板:可能是单传感器标定,例如:摄像头标定,获取内参.可能是多传感器之间标定,最近在做感知融合,需要激光雷达和摄像头标定,本文记录下使用matlab,来制作标定板. 目 ...

  5. HALCON选择标定板文件

    在我们使用HALCON标定的时候,会有一个疑惑,标定板文件选择哪一个呢,下面的这些文件中都是表示什么意思呢 我探索的过程:用PS打开文件,用标尺工具测量每一个圆的间距 Ctrl+K可以修改单位,最后得 ...

  6. halcon 圆点标定板相关算法说明及使用方法

    很多文章都介绍过这个创建标定板的算子,这里做个补充,说明一下注意事项以及细节. Halcon标定板生成算子: gen_caltab( : :XNum,YNum,MarkDist,DiameterRat ...

  7. 使用cad制作标定板(解决cad出图尺寸与实际不符问题)

    目录 1 背景 2 开始制作 2.1 单位与精度设置(cad尺寸与实际打印尺寸不符的最关键的问题) 2.2 绘制A4图框 2.3 打开栅格 2.4 绘制坐标系 2.5 绘制网格 2.6 绘制自己想要的 ...

  8. Halcon 学习总结——制作标定板(函数gen_caltab)

  9. Halcon:标准标定板的自制方法

    1.找到halcon标定板描述文件(后缀名是.descr),目录是:D:\Program Files\MVTec\HALCON-10.0\calib(具体的视个人安装位置所定). 2.用"写 ...

最新文章

  1. Linux进程通信之mmap
  2. [SHOI2011]双倍回文 manacher
  3. 不大于数的2整数幂的数
  4. Cocos2d-x中使用第三方so库
  5. Github 下载项目的某一分支版本
  6. 如何在 FPGA 上实现双线性插值的计算?
  7. Spring ActiveMQ示例(第2部分)
  8. 啦啦外卖43.5学习研究开发
  9. centos下编译abseil-cpp
  10. 激荡十年:云计算的过去、现在和未来
  11. “全栈这个概念坑害了多少开发者
  12. Python:给图形中添加文本注释(text函数)
  13. 【零基础-1】PaddlePaddle学习Bert
  14. 数据挖掘和大数据分析
  15. IOS 开发 iPhone屏幕尺寸、分辨率及适配
  16. 电脑托文件到服务器,本地电脑文件拖入云服务器
  17. UX、UI、 IA和IxD傻傻分不清
  18. 微波背景辐射的发现(获诺贝尔奖)——彭齐亚斯和威尔逊
  19. python图片转文字easyocr_OCR识别软件将图片转文字的具体方法
  20. 初探交换机虚拟化技术m-lag

热门文章

  1. Cisco AP-ROMMON升级AP镜像
  2. 嵌入式数据库(Embedded Database)
  3. adt变频器故障代码ol2_众为兴 ADT-CNC040C车床控制系统
  4. 阿里巴巴融资破17亿美金创纪录
  5. 海关AEO认证知识集锦
  6. linux如何运行sshpass,sshpass命令常用使用操作
  7. PMP考试计算题:挣值管理记忆口诀、模拟试题
  8. java remoteobject_RemoteObject使用 | 学步园
  9. 如果你是个迷茫的程序员,有必要看这篇技术人职业发展路径
  10. 计算机ppt怎么播放,怎么让PPT放映期间播放歌曲?