C# 基于halcon的视觉工作流-章38-单位转换

C# 基于halcon的视觉工作流-章38-单位转换

本章目标:
一、提取圆心点像素坐标;
二、image_points_to_world_plane将像素坐标转为世界坐标;
三、计算两点距离;
四、匹配批量计算;


一、提取圆心点像素坐标

提取圆心点像素坐标在章23、章30已有描述,本文不再重复,效果如下图

二、image_points_to_world_plane将像素坐标转为世界坐标

算子需要输入相机内参及外参,才能将图像坐标转为世界坐标,关于相机内外参,涉及相机标定,后续章节会作出介绍

三、计算两点距离

将两点世界坐标进行距离计算,得出物理尺寸距离

四、匹配批量计算

利用模板匹配,以匹配点找到ROI的检测区域,再进行计算

效果如下图,不论方向、角度如何,都能自动计算出相应尺寸

上述内容需要一定的技术功底,本章至此已结束,欢迎阅读下章,谢谢!

相关推荐
Theodore_10222 分钟前
深度学习(3)神经网络
人工智能·深度学习·神经网络·算法·机器学习·计算机视觉
nexttake5 分钟前
5.go-zero集成gorm 和 go-redis
开发语言·后端·golang
文火冰糖的硅基工坊5 分钟前
[人工智能-大模型-70]:模型层技术 - 从数据中自动学习一个有用的数学函数的全过程,AI函数计算三大件:神经网络、损失函数、优化器
人工智能·深度学习·神经网络
我叫张土豆10 分钟前
Neo4j 版本选型与 Java 技术栈深度解析:Spring Data Neo4j vs Java Driver,如何抉择?
java·人工智能·spring·neo4j
地平线开发者16 分钟前
大模型 | VLA 初识及在自动驾驶场景中的应用
算法·自动驾驶
py有趣18 分钟前
LeetCode学习之实现strStr()
学习·算法·leetcode
夏鹏今天学习了吗21 分钟前
【LeetCode热题100(52/100)】课程表
算法·leetcode·职场和发展
祁思妙想21 分钟前
【LeetCode100】--- 101.重排链表【思维导图+复习回顾】
算法·leetcode·链表
IT_陈寒25 分钟前
Vue3性能提升30%的秘密:5个90%开发者不知道的组合式API优化技巧
前端·人工智能·后端
VBA633731 分钟前
VBA技术资料MF383:处理Excel中存储为文本的数据
开发语言