VisionPro 视觉检测工具基础知识点

1.直线查找

采用矩形卡尺进行查询。通用由白到黑或者由黑到白之间的像素灰度进行直线查找,多个卡尺的灰度边界形成的点进行拟合,形成需要查找的直线。(针对最小像素点,进行灰度值差的计算,差值与阈值判断,寻找满足条件的点)

注意:由暗到明、由明到暗、或者任务极性的直线寻找方案的差异。

相关细节设置还包含:卡尺数、搜索长度等,同时也可以查看拟合的实际终点和起点坐标及所有的拟合点位坐标。

2.圆查找

该卡尺是1个有方向的矩形,用来找出1个点。同样要注意是由暗到明或者由明到暗(方向、极性),及其阈值。

3.模板匹配

3.1 抓取训练图形

3.2 相似度设置

需考虑旋转角度范围、缩放范围内的查找,以及接受阈值的设置。

4.位置修正

通过位置修正,让圆查找工具跟着模板匹配的坐标进行移动,实现查找不受物料位置的影响。(核心原则l:模板匹配+位置修改+查找工具)

**注意:**工具之间命名空间的设置

效果图

5.计算线与线之间的交点

5.1 添加工具

5.2 工具连接及命名空间的设置

5.3 直线A设置

5.4 直线B设置

5.5 得出交点

6.两线之间的夹角

6.1 工具查找

6.2工具连接得出结果

7.点与点的距离

7.1 添加工具

7.2 工具关联及得出结果

8.点到线的距离

8.1 工具添加

8.2 工具关联及得出结果

9.显示图像位置和灰度值

10.彩色图转灰度图

10.1 工具查找

10.2 工具关联及得出结果

11.棋盘格标定板

像素与距离的转换及畸形矫正

11.1 工具选择

11.2 参数设置

11.3 效果查看

11.4 应用

添加1个标定板、1个模板匹配、1个位置修正、1个线查找、1个圆查找、1个点到线距离工具,注意,所有的数据来源都是标定板的输出。

12 ToolBlock的应用

相当于是函数,可以将某一类的检测进行封装,实现图像的输入与结果的输出。

多个视觉工具的封装单元,将工具流打包为独立模块,对外暴露输入 / 输出接口,实现检测算法的复用、标准化,适合工程化部署、多相机共用同一算法.

13.ToolGroup的应用

多个视觉工具的松散集合,工具间通过数据引脚直接连接,无独立封装,快速搭建临时检测流程,适合调试、学习阶段的工具组合测试.

14.c#脚本的应用

  • 自动化:替代手动操作,实现相机采集、工具运行的自动执行;
  • 定制化:开发自定义界面、处理检测结果,适配个性化需求;
  • 工程化:封装算法、对接外部系统,从 "学习工具" 过渡到 "工业级应用"。

15.参数的外部输入

15.1 将以下阈值变更为动态输入

15.2 对区域进行添加输入的终端

15.3 选择需要输入的参数

15.4 添加输入项参数

15.5 输入参数连接

15.6 动态参数输入设置

相关推荐
机器视觉_Explorer20 小时前
【halcon】编程技巧:鼠标擦除
图像处理·人工智能·深度学习·算法·视觉检测
杨航 AI20 小时前
XGBoost · 登录防欺诈示例
人工智能
拖拖76520 小时前
Scaling Laws for Neural Language Models:大模型为什么可以被“规模化预测”?
人工智能
何陋轩20 小时前
Spring AI实战指南:在Java项目中集成大语言模型
人工智能·后端·机器学习
暗夜猎手-大魔王20 小时前
转载--Karpathy 怎么看 AI Agent(三):怎么给 Agent 搭一个真正能用的上下文
人工智能
每日综合21 小时前
UKey Wallet 产品体系:移动端应用、硬件安全设备与助记词备份设备
人工智能
阿里云大数据AI技术21 小时前
基于 MaxCompute Delta Table 实现 SCD Type 2:Time Travel 驱动的维度变更追踪方案
人工智能
听麟21 小时前
HarmonyOS 6.0+ PC端离线翻译工具开发实战:端侧AI模型集成与多格式内容翻译落地
人工智能·华为·harmonyos
摆烂大大王21 小时前
AI 日报|2026年5月8日:xAI解散、DeepSeek融资450亿美元、苹果AI耳机入DVT尾声
人工智能
@不误正业21 小时前
AI-Agent安全性实战-提示注入防御与工具调用沙箱隔离
人工智能·华为·harmonyos