1. 功能概述

卡尺工具主要有两种功能,一是检测边缘点的位置,二是检测边缘对之间的宽度。

2. 基本原理

  • 指定需要查找边缘的矩形ROI区域
  • 利用矩形ROI的四个顶点与对应的转正后矩形(搜索方向与水平轴平行)的四个顶点构建仿射变换关系,并利用该放射变换矩形ROI区域内的图像转正
  • 沿着投影方向转正后的矩形ROI区域内的图像投影成单像素高度的水平像素带(一般是取每个位置处所有垂直方向像素的平均值)
  • 对像素带执行滤波操作
  • 执行边缘提取
  • 根据指定的边缘筛选方式对边缘进行筛选

3. 方案配置

4. 单边缘

4.1 边缘阈值参数

  • 边缘阈值较小时,能够查找到边缘
  • 边缘阈值过大时,无法查找到边缘

4.2 最大结果数参数


4.3 边缘极性参数

用于控制边缘的方向,共有一下三种方式可供选择:

  • 由黑到白 提取由黑到白过度的边缘
  • 由白到黑 提取由白到黑过度的边缘
  • 任意极性 同时提取由黑到白由白到黑两种边缘

4.4 计分函数

根据指定的计分方式对边缘进行评分,提供了对比度边缘位置相对位置灰度均值四种方式。每个评分使能下,均包括曲线类型起点中点终点计分高值以及计分低值等六个参数。曲线类型包括递增递减两种类型。通过设置这六个参数使目标边缘点集合的分值最高。

计分函数实际上是分段函数

4.4.1 计分函数(分段函数)表现形式

  • 形式一
  • 形式二
  • 形式三
  • 形式四

4.4.2 计分方式

  • 对比度
    默认开启的计分方式。以边缘处的对比度作为计分函数的自变量,根据对比度计分函数计算出边缘的评分,最后选择出得分最高的边缘。由于使用的图像都是8Bit深度的灰度图像,因此,自变量的取值范围[0, 255]


  • 边缘位置
    边缘位置相对于查找区域中心的绝对距离作为计分函数的自变量。因此,自变量的取值范围[0, search_length * 0.5]

    由上图可知,自变量的范围是[0, 91.1819]



  • 相对位置
    边缘位置相对于查找区域中心的相对距离作为计分函数的自变量。因此,自变量的取值范围[search_length * 0.5, search_length * 0.5]



  • 灰度均值
    按区域投影灰度均值评分,使用评率较低。

5. 边缘对

边缘对方式一次性提取两个边缘。除在单边缘中提供的计分方式外,还提供归一位置评分归一相对位置评分间距评分间距评分相对间距差评分五种计分方式。此外,边缘对模式还提供一个新的参数边缘对宽度,用以计算实际输入计分函数的自变量。

  • 对比度
    两个边缘处对比度均值作为计分函数的自变量
  • 位置
    两个边缘位置的中点作为计分函数的自变量
  • 相对位置
    两个边缘位置的中点作为计分函数的自变量
  • 灰度均值
    两个边缘位置处的灰度均值的均值
  • 归一位置
    自变量 = | 边缘对中心到搜索区域中的距离 | / 边缘对宽度
    | 边缘对中心到搜索区域中的距离 | 的取值范围[0, search_length * 0.5)
    一般情况下,设置边缘对宽度search_length * 0.5,以保证自变量的取值范围是[0, 1)
  • 归一相对位置
    自变量 = 边缘对中心到搜索区域中的距离 / 边缘对宽度
    边缘对中心到搜索区域中的距离 的取值范围(-search_length * 0.5, search_length * 0.5)
    一般情况下,设置边缘对宽度search_length * 0.5,以保证自变量的取值范围是(-1, 1)
  • 间距
    边缘对实测距离 / 边缘对宽度
  • 间距差
    |边缘对实测距离-边缘对宽度| / 边缘对宽度
  • 相对间距差
    (边缘对实测距离-边缘对宽度)/ 边缘对宽度

由于试用版程序用切换到边缘对模式,运行后提示一下错误,导致无法提供相关运行结果图像

【VisionMaster】卡尺工具相关推荐

  1. Halcon例程详解(基于卡尺工具的匹配测量方法) —— measure_stamping_part.hdev

    前言 1卡尺工具介绍 Halcon中的Metrology方法即为卡尺工具,可用来拟合线,圆,这种方法对于目标比背景很明显的图像尺寸测量是很方便的,不需要用blob进行边缘提取等,但缺点也很明显,需要目 ...

  2. qt实现visionpro的直线和圆形卡尺工具控件

    直线卡尺: 圆形卡尺: 源码下载连接:https://download.csdn.net/download/weixin_43935474/75226350 我主要是重写了QGraphicsItem类 ...

  3. 康耐视visionpro工具-卡尺工具-Caliper-简介

    CogCaliperTool工具可用来测量物体的宽度,边缘或特征的位置,边对的位置及宽度等.与其他视觉工具不同的是,CogCaliperTool 工具需要预先知道待测边缘或特征的大概位置和特点.Cog ...

  4. 视觉软件 VisionPro 定位引导3(卡尺CogFindLineTool工具以及辅助工具)

    上一篇我们简单介绍了PM工具 这一篇我们介绍下卡尺工具的运用,一般遇到目标物没有普遍的 唯一的 可训练的特征时我们可以考虑通过卡尺工具去找到目标物的边缘,然后再通过其他工具算出线与线的交点,通过卡尺工 ...

  5. 【VisionMaster】边缘缺陷检测

    VisionMaster中提供的边缘相关的缺陷检测如下图: 这些模块又都是以圆弧边缘缺陷检测与直线边缘缺陷检测为基础的.因此,这里仅给出圆弧边缘缺陷检测与直线边缘缺陷检测的具体说明,其他的给出方案布局 ...

  6. 工业机器人工具中心点标定的意义_新品发布 | 倍加福新推VOS智能视觉传感器,为机器人添一双“慧眼”...

    作为工业传感器领域的创新先驱者,倍加福始终致力于科技创新,为用户带来更为完善的产品线及更具优势的解决方案.此次,倍加福全新推出VOS智能视觉传感器,此类高度集成化的微小型机器视觉系统,将图像的采集.处 ...

  7. Halcon自定义直线卡尺rake

    拟合直线 rake工具 1. 为什么要开发rake工具 2. rake工具封装的三个函数 2.1 创建ROI的函数:draw_rake 2.2 边缘测量的函数:rake 2.3 拟合直线的函数:pts ...

  8. VisionPro 工具

    列1 列2 列3 列4 列5 列6 VisionPro工具 项次 分类 名称 功能 SOP是否完成 1 无分类 CogAcqFifoTool 从相机获取图像 ˇ 2 CogBlobTool 斑点找寻工 ...

  9. 04.VisionPro工具说明

    项次 分类 名称 功能 SOP是否完成 1 无分类 CogAcqFifoTool 从相机获取图像(采集图像工具.硬件接口) ˇ 2 CogBlobTool 斑点找寻工具(连通区域分析) ˇ 3 Cog ...

最新文章

  1. 一种javascript链式多重继承的方式(__proto__原型链)
  2. 【网络安全】令人闻风丧胆的“木马”是个啥来头?
  3. Druid 配置_DruidDataSource参考配置
  4. 形而上者谓之道,形而下者谓之器
  5. leetcode 1721. Swapping Nodes in a Linked List | 1721. 交换链表中的节点(Java)
  6. Java旧版不断发展
  7. Flag counter被博客园禁了的解决方法
  8. 【Java】《Java编程的逻辑》第4章 类的继承 笔记+感悟分享
  9. CANopen | 对象字典OD 04 - 创建对象字典的变量(映射变量)
  10. 【今日CV 计算机视觉论文速览 第136期】Wed, 26 Jun 2019
  11. mysql using btree_mysql 索引中的USING BTREE 的意义
  12. php分析图片中水印的位置,图像处理技术之图片添加水印
  13. FPGA(七) PWM波
  14. 判断移动终端是安卓还是iOS
  15. Unity之ASE 图片遮罩
  16. ctfshow—2023愚人杯wp
  17. 每日工作记录——ERROR:Simulator:793 - Unable to elaborate instantiated module work
  18. 幼儿识字软件测试自学,儿童识字App大PK:汉字王国只娱乐不学习
  19. 工具 svn 介绍和简单用法
  20. 在windows2019利用Bonobo Git Server搭建Git服务器

热门文章

  1. Facade (外观)模式
  2. 你能把压缩过的js代码重新美化成更可读的形式吗
  3. DOTA2人机决战:2:0!OpenAI击败世界冠军OG
  4. Win10 上使用 MSYS 开发 Android NDK 程序
  5. GitFlow 代码管理模型实战
  6. 剖析 Pexpect
  7. 解决 Psycopg2 install失败(针对MAC)
  8. 标准的视觉ECC200二维码解析(值得一看哦,比很多二维码解析都要强力的:-})
  9. 学生管理系统——Django
  10. Oracle————记录每天美妙的小生活