02_Fixture定位,Caliper卡尺工具,几何学工具

Fixture定位工具

需求:

测量工件的尺寸

使用Caliper(卡尺)工具

在这里插入图片描述

这个时候需要借助Fixture工具

VisionPro中的图像空间

“·” 图像的当前空间,即CogImage中的“SelectedSpaceName”表示的名字空间
“#” 像素空间,即坐标原点为图片左上角的坐标空间,该坐标空间的坐标值仅为整数。
“@” 根空间,默认的坐标空间都是基于根空间。该空间坐标原点为图片左上角,该坐标空间的坐标值类型为浮点型。
“*” 控件的像素空间,主要是显示控件上面使用。
自定义空间 fixture
在这里插入图片描述

CogFixtureTool

是一种建立定位坐标系的工具,也是最长用的,在使用此工具建立定位坐标系之前,需要提前获得一个2D转换关系,2D转换关系的通过其他工具获取,其主要任务:

  1. 一个往坐标空间树种添加一个定位坐标系,需设定定位坐标系的名称;
  2. 建立一个定位后的输出图像提供其他工具调用,输出图像的像素和输入图像完全相同,但坐标空间可以选择为定位空间或者非定位空间。

相当于给图像重新定义了一个坐标系,后续需要执行的找边找圆操作会跟随目标点位的旋转平移变化而变化

添加Fixture工具

在这里插入图片描述

设置图像源
在这里插入图片描述

结合PMA工具

默认是没有任何信息的
在这里插入图片描述

建立工具连接

将PMA的运行结果传输到Fixture里面
蓝色为每个工具的输出参数,紫色为工具的输入
参数,选择CogPMAlignTool工具的查找结果GetPose()参数
(该参数包含了目标点位的X、Y和角度信息等)
在这里插入图片描述

与PMA中的结果相对应
在这里插入图片描述
在这里插入图片描述

注意:
在这里插入图片描述

定位坐标空间

坐标系会随着工件的旋转而旋转,这个坐标系就称之为Fixture坐标系
在这里插入图片描述

参数介绍:

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在图形选项卡勾选

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

CogFixtureTool中的参数一般都是默认选择,仅需要修改名称即可

Caliper(卡尺)工具

游标卡尺工具介绍
• 辨别对象中的边缘或者边缘对
• 报告边线对子中的边线位置和边线之间的距离
在这里插入图片描述

需求:

• 测量该工件的某个位置的宽度
在这里插入图片描述

添加工具并链接图像

在这里插入图片描述

步骤

在这里插入图片描述

定义目标区域

• 游标卡尺区域指图像中探测到边线的区域
• 在图形上由 输入图像中的蓝色方框表示
在这里插入图片描述

区域设置

在这里插入图片描述

• 区域标准:
• 包含目标边线
• 边线必须与投影方向平行
• 可能必须旋转
• 在可能时,不包括目标边线以外的特征
• 可能必须倾斜
在这里插入图片描述

原理:

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

设置参数

• 参数的设置要求了解工作是如何执行的
运行期间
在这里插入图片描述

投影

• 投影 将二维图像减少到一维图像
• 减少处理时间和存储
• 维持并且在一些情况下增强边线信息
• 沿着规定方向中的平行光线添加像素灰度值
在这里插入图片描述

边线筛选

• 边线筛选的目的是从输入图像中消除噪音
在这里插入图片描述

找边原理

游标卡尺工具通过使用一个筛选算子盘旋一维投影图像来执行筛选
在这里插入图片描述

Projection Image 一维投影图像
Filter operator 灰度值的滤波算子
Filtered output 过滤后的输出参数
第一个位置 -10 + 00 + 10 = 0
第二个位置 -1
0 + 00 + 15 = 5
第三个位置 -10 + 05 + 110 = 10
第四个位置 -1
5 + 010 + 115 = 10

参数介绍:

极性

在这里插入图片描述

对比度阈值

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

过滤一半像素

在这里插入图片描述

最大结果数

在这里插入图片描述

也可以查找多个边缘,通过边缘检测个数

边缘对

在这里插入图片描述

出现问题:

在这里插入图片描述

结合命名空间工具使用

在这里插入图片描述
在这里插入图片描述

结果

结果按照得分从高到低的顺序显示在结果表格中
在这里插入图片描述

位置
沿相对于输入区域中心的搜索方向的一维测量

在这里插入图片描述
在这里插入图片描述

计分

默认状态下,单个边线只根据它们跨边线的对比度进行计分,而边线对子根据所测边线之间的距离与预期距离匹配程度来计分。
有时,您需要修改如何给边线计分以便可靠地返回您实际想要查找的那些。这时就需要添加其他的计分函数。

分数: 按照计分的分数曲线来得到计分结果
X0=255 时 得到的分数是1分
分数计算应为 对比度/X0 73.4551/255 =0.28
修改X0参数 为75 得分接近与1

筛选尺寸

筛选尺寸接近边线尺寸生产较强的边线峰值
筛选尺寸太大或者太小会减少峰值
在这里插入图片描述

测量宽度的显示

CogCreateGraphicLabelTool工具

用于标识或注释图像中的关键信息或区域,可以在图像上添加信息(文本/坐标)。

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

工具页面参数

选择器:

InputGraphicLabelText 文本
InputBoolean 布尔值
InputDouble Double类型
InputToolResultConstsnt
Formatted:格式化 可以按照字符串的格式进行输出 如: {D:F2}D表示十进制 F2小数点后保留两位小数

在这里插入图片描述

几何学工具

创建工具

根据提供的输入创建指定的几何形状
在这里插入图片描述

查找和匹配工具

查找工具使用工具中包括的游标卡尺的结果创建指定的形状
匹配工具使用从其他工具的输入创建一个最佳匹配形状
在这里插入图片描述

交叉工具

计算来自输入形状的交叉点
在这里插入图片描述

测量工具

计算角度和/或输入形状之间的距离
在这里插入图片描述

举例:找圆工具

CogFindCircleTool
在这里插入图片描述

界面

在这里插入图片描述

参数介绍

卡尺数量

在这里插入图片描述

搜索长度

在这里插入图片描述

投影长度

在这里插入图片描述

搜索方向

在这里插入图片描述

中心xy

在这里插入图片描述

半径

起始角度角度范围
0-180 设置半圆 0 -360 整圆
在这里插入图片描述

选择

运行

在这里插入图片描述

半径限制

忽略点数

在这里插入图片描述

结果:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/552324.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

张大哥笔记:搭建一个网站有什么好处?如何搭建网站?

如果你有一个网站,你可以迅速聚集和结识五湖四海的人,男女老少,各个年龄段的都有,甚至还有很多不是从事 IT 行业的人,他们会让你学习到更多知识,了解到更大的世界! 至于作用嘛,最直…

Java面试八股之Iterator接口和Iterable接口

1. Java为什么不直接实现Iterator接口,而是实现Iterable? 这道题算是一道比较基础的题,面试官肯定也不是想让回答得多深入,只是考查对迭代器的了解程度,最好是看过源码,实际上迭代器的源码并不难。我们把注释折叠起来…

【NUCLEO-G071RB】003——GPIO-按键控制LED灯

NUCLEO-G071RB:003——GPIO-按键控制LED灯 设计目标电路原理图芯片配置程序修改 设计目标 用输入控制输出,即以蓝色按键B1的输入控制LED4灯的输出 细节: 若判定为按键按下中,则LED灭灯,否则亮灯按键按下和抬起的检查…

热烈祝贺中国特医首次获得蒙特国际品质奖!中国特医健效达品质永攀世界高峰

近日,第63届Monde Selection品质评鉴活动圆满落幕,健效达旗下优康力和优益力产品凭借其卓越品质,成功摘得世界蒙特奖,这是中国特医食品首次获得蒙特奖国际品质奖。 健效达特医树立世界特医新标杆,永攀世界高峰&#xf…

基于STC12C5A60S2系列1T 8051单片机的带字库液晶显示器LCD12864数据传输并行模式显示32行点x128列点字模串的应用

基于STC12C5A60S2系列1T 8051单片机的带字库液晶显示器LCD12864数据传输并行模式显示32行点x128列点字模串的应用 STC12C5A60S2系列1T 8051单片机管脚图STC12C5A60S2系列1T 8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T 8051单片机I/O口各种不同工作模式介绍液晶显…

ssm055基于spring框架的中小企业人力资源管理系统的设计及实现+jsp

中小企业人力资源管理系统设计与实现 摘 要 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本中小企业人力资源管理系统就是在这样的大环境下诞生,其可…

LLM推理框架Triton Inference Server学习笔记(二): Triton模型部署流程(stey by stey)

官方文档查阅: TritonInferenceServer文档 1. 写在前面 上一篇文章对triton inference server进行了一个整体的介绍,解答了三个经典问题what, why, how。 这篇文章就开始转入实践, 从实践的角度整理Triton模型部署的全流程, 如果我有一个训…

循环神经网络(RNN):概念、挑战与应用

循环神经网络(RNN):概念、挑战与应用 1 引言 1.1 简要回顾 RNN 在深度学习中的位置与重要性 在深度学习的壮丽图景中,循环神经网络(Recurrent Neural Networks,RNN)占据着不可或缺的地位。自从…

边缘计算网关

在信息化高速发展的今天,数据已经成为企业运营的核心资产。然而,随着数据量的爆炸式增长,传统的中心化数据处理方式已经无法满足企业对实时性、安全性和效率性的需求。这时,边缘计算网关应运而生,它作为连接物理世界和…

ollama与open-webui、lobe-chat简单使用案例

参考: https://github.com/ollama/ollama https://github.com/open-webui/open-webui ollama最为大模型后端服务 open-webui、lobe-chat前端聊天页面 ollama直接下载客服端安装win cpu安装推理;open-webui、lobe-chat使用docker安装 1、ollama 安装好后可以直接运行,cpu使…

基于springboot实现人口老龄化社区服务与管理系统项目【项目源码+论文说明】计算机毕业设计

基于springboot实现人口老龄化社区服务与管理系统演示 摘要 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了人口老龄化社区服务与管理平台的开发全过程。通过分析人口老龄化社区服务与管理平台方面的不足&#xff…

Linux时间同步练习

题目如下: 一.配置server主机要求如下: 1.server主机的主机名称为 ntp_server.example.com 2.server主机的IP为: 172.25.254.100 3.server主机的时间为1984-11-11 11:11:11 4.配置server主机的时间同步服务要求可以被所…

MySQL基础知识——MySQL事务

事务背景 什么是事务? 一组由一个或多个数据库操作组成的操作组,能够原子的执行,且事务间相互独立; 简单来说,事务就是要保证一组数据库操作,要么全部成功,要么全部失败。 注:MyS…

aws云靶场和一些杂记

aws靶场 在AWS靶场中,存在三个安全问题:1) 一个S3存储桶政策配置错误,允许公共访问,通过访问特定域名可获取flag。2) SQS消息队列的政策没有限制角色,允许发送和接收消息,通过aws sqs命令行工具的receive-…

Pr2024安装包(亲测可用)

目录 一、软件简介 二、软件下载 一、软件简介 Premiere简称“Pr”,是一款超强大的视频编辑软件,它可以提升您的创作能力和创作自由度,它是易学、高效、精确的视频剪辑软件,提供了采集、剪辑、调色、美化音频、字幕添加、输出、D…

动态内存管理 柔性数组

文章目录 动态内存函数 malloc freecallocrealloc 重新开辟空间realloc 也可以第一个参数为NULL,则是直接开辟内存,类似于malloc用法 常见的动态内存错误对空指针进行解引用操作对开辟的内存越界访问对非动态开辟的内存使用free释放使用free释放动态开辟…

Playwright 集成在 Jenkins 中进行端到端自动化测试

根据之前的文章,我们大致了解了前端测试的类型以及 Playwright 的基本使用。在我们完成了 Playwright 的搭建后,我们需要将测试引入到正常开发流程中来。 不过,在流程中总不可能每次在产品端发生变化后(通常涉及多个组件&#xf…

如何正确查看容器的CPU使用率

进入容器中top,虽然看到的PID是容器的,但是%Cpu的统计信息却是宿主机的。 如图 原理 进程的cpu使用率是如何计算出来的? 每个进程的状态是放在文件里的,在/proc目录下,每个进程有自己pid命名的文件夹, …

基于Python大数据的微博舆情分析,微博评论情感分析可视化系统

博主介绍:✌程序员徐师兄、7年大厂程序员经历。全网粉丝12w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专栏推荐订阅👇…

冲上热搜-奇安信今年的年终奖。。

最近,奇安信宣布全员无年终奖,同时冲上了脉脉热搜榜第一。作为网安界的一哥,奇安信的决定无疑给许多期待年终奖的员工带来了沉重的打击。 从公司内部的绩效考核机制来看,奇安信将员工分为了5个档次:S、A、B、B、B-。而大多数员工被评定为中等的B档,这意味…