Halcon应用:相机标定之应用

提示:若没有查找的算子,可以评论区留言,会尽快更新

前言

本篇博文主要用于记录学习Halcon中算子的应用场景,及其使用代码和图像展示。只讲通俗易懂使用方法,不讲原理,不讲原理,不讲原理,重要的事情说三遍。

相机标定:在图像测量过程以及机器视觉应用中为确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,必须建立相机成像的几何模型,这些几何模型参数就是相机参数。在大多数条件下这些参数必须通过实验与计算才能得到,这个求解参数的过程就称之为相机标定。
大白话就是看到图像中的点位知道真实世界的点位
然而为了准确获得点位,就需要对相机进行标定,不然因为相机存在的误差会导致点位不准确


提示:以下是本篇文章正文内容,下面案例可供参考,注意参数坐标的使用,能帮助你理解算子

一、Halcon应用?

Halcon 是一个强大的图像处理工具,该工具是为了解决机器视觉项目任务而创建的。

二、应用实战

1、如何应用标定(快速)

上篇文章中,我们使用标定助手可以获得相机的内参和外参,我们先以助手的方式进行使用标定的结果,实现准确测量。
打开测量助手,读取你对相机标定的内外参文件
*.cal 内参文件 *.dat 外参文件
在这里插入图片描述
接着我们通过调整边缘参数,得到自己想要的结果,直线测量,需要点击直线绘制,在原图上,通过调整参数,精确得到测量结果
这几个参数调整,建议自行鼠标滑动,观察结果,更好理解
在这里插入图片描述

2、代码讲解(重要)

2.1 、我们还是以代码编写为主,助手只是便捷应用

image points to world plane
( : : CameraParam, WorldPose. Rows, Cols. Scale : X. Y)
把图像坐标转换到世界坐标,不过这个世界坐标的Z坐标默认为0的,只有X,Y坐标。
CameraParam:相机内参
WorldPose:相机的位姿,就是外参
Rows.
Cols:相机上的像素坐标
Scale:坐标系的单位尺寸
X,Y:输出的世界坐标系下面的坐标

以下图右下角两个点为例:
在这里插入图片描述
先通过阈值处理得到相应的区域点:

2.2、上代码:

* 
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值