Halcon机器视觉:缩放后管脚测量与定位方法
需积分: 10 89 浏览量
更新于2024-08-19
收藏 1.17MB PPT 举报
在Halcon机器视觉系统中,处理缩放后窗体定位的问题至关重要。当图像被缩放时,原有的元素位置可能需要重新计算以保持准确的测量。以下步骤详细阐述了如何处理这一过程:
1. 边长测量方法:测量管脚的实际宽度和距离是关键任务。首先,选定区域Of Interest (ROI) 通过绘制包含管脚信息的矩形,然后利用灰度值来检测管脚的边缘。通过分析边缘的灰度值变化顺序,确定边缘对,并计算它们之间的距离,从而得到管脚宽度和距离。
2. 初始化流程:程序开始时,会读取图像并获取其尺寸,创建一个适应图像大小的窗口。系统字体会被设置,如果窗口需要缩放,会根据图像的比例调整。根据操作系统类型(Windows或其他),选择合适的字体样式,包括斜体、下划线、粗体等。
3. ROI设定:以图像窗口的中心点为基础,建立矩形框,并确定其与X轴的交点作为原点。通过测量中心轴与边缘最近点的关系,获取中心点的坐标和中心轴的角度。同时记录窗口的宽度和高度,这有助于后续处理。
4. 边缘检测与测量:使用高斯平滑滤波器优化图像,设定灰度阈值以识别边缘。根据用户设定,可能仅返回第一对或最后一对边缘。通过检测边缘灰度值的变化,确定矩形主轴的位置,将其与边缘点的AmplitudeFirst和AmplitudeSecond关联起来。同时计算边缘间的IntraDistance(相邻边缘距离)和InterDistance(连续边缘距离)。
5. 结果可视化:最后一步是将测量结果以直观的方式呈现出来。这包括显示处理后的图像,用边缘线标识出ROI以及测量出的边缘位置。这些信息不仅包括管脚宽度和距离,还包括了辅助线和距离数据,便于用户理解和分析。
通过这些步骤,Halcon机器视觉技术确保了即使在图像缩放的情况下,也能准确地测量和定位目标,从而实现高效和精确的自动化视觉检测。
116 浏览量
2020-12-24 上传
2022-04-02 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
2023-02-21 上传
2023-11-15 上传
双联装三吋炮的娇喘
- 粉丝: 17
- 资源: 2万+
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析