news 2026/2/4 6:53:37

【Halcon-2D测量】add_metrology_object_ellipse_measure 函数功能(用于向2D计量模型中添加椭圆/椭圆弧类型的计量对象)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【Halcon-2D测量】add_metrology_object_ellipse_measure 函数功能(用于向2D计量模型中添加椭圆/椭圆弧类型的计量对象)

HALCON算子add_metrology_object_ellipse_measure全解析

一、算子核心定位

add_metrology_object_ellipse_measure是HALCON 2D Metrology(二维计量)模块的核心算子,核心功能是向2D计量模型中添加椭圆/椭圆弧类型的计量对象,并预先生成垂直于椭圆边界的矩形测量区域,同时配置边缘提取的预处理参数(高斯平滑、振幅阈值等)。该算子是椭圆类零件(如椭圆密封圈、偏心轮、椭圆孔、椭圆槽、椭圆齿轮)高精度尺寸测量、位置检测的前置关键步骤,为后续apply_metrology_model的亚像素边缘提取与椭圆几何拟合提供基础。

二、算法核心原理

  1. 几何轮廓定义:根据输入的椭圆中心坐标(Row/Column)、主轴方向角(Phi)、长半轴(Radius1)、短半轴(Radius2),结合通用参数(start_phi/end_phi/point_order)确定椭圆/椭圆弧的初始几何范围:
    • Phi:椭圆主轴的绝对方向角(相对于图像水平轴),内部自动映射到合理区间;
    • start_phi/end_ph
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/3 5:49:17

sward全面介绍(16) - 如何将文档评审与钉钉通知相结合

sward将钉钉通知开放为社区版,本篇文章将介绍如何将文档审批与钉钉通知想结合,使审批负责人第一时间收到审批消息并及时审批。 1、配置钉钉通知 进入系统设置->消息->发送方式页面下,点击钉钉后的配置 字段说明名称发送方式名称&…

作者头像 李华
网站建设 2026/2/2 19:26:38

排序算法:冒泡排序

冒泡排序(Bubble Sort)详解 冒泡排序是一种基础的交换排序算法,核心思想是:重复遍历待排序数组,每次比较相邻的两个元素,若顺序错误则交换它们,直到没有元素需要交换为止。 资料:h…

作者头像 李华
网站建设 2026/2/3 19:55:37

MySQL 常见面试题图解

用香蕉尝试制作了一些跟MySQL关的面试题图解,方便大家更好地理解这些概念和准备相关的面试。一、drop、truncate 和 delete 的区别二、MySQL 的大表查询为什么不会爆内存?三、MySQL 临时表的用法和特性四、索引的目的是什么?五、MySQL 的并行…

作者头像 李华
网站建设 2026/2/3 13:44:10

Stop Using CSVs for Storage – Here Are the Top 5 Alternatives

CSVs cost you time, disk space, and money. Here are five alternatives every data scientist must know. Dario Radečić Sep 20, 2021 7 min read Share Photo by jaikishan patel on Unsplash Everyone and their grandmother know what a CSV file is. But is it …

作者头像 李华
网站建设 2026/2/3 4:29:03

冥想第一千七百三十七天(1737)

1.很快就又周四了,感觉像周二的感觉,今天休息日,总算稍微松口气的一天。下班了去游泳。 2.感谢父母,感谢朋友,感谢家人,感谢不断进步的自己。

作者头像 李华
网站建设 2026/2/3 18:47:28

手撕call/apply/bind:从ES6用法到手写实现,吃透this指向核心

🔥 手撕call/apply/bind:从ES6用法到手写实现,吃透this指向核心 在JavaScript中,this 指向的绑定是前端开发绕不开的核心知识点,而 call、apply、bind 作为改变函数执行上下文的“三剑客”,既是解决 this 丢…

作者头像 李华