当前位置: 首页 > news >正文

VisionPro 中 验证工具 ID Verfiction

VisionPro 中 验证工具 ID & Verfiction

  • 一、CogIDTool
    • 1. CogIDTool 工具概述
    • 2. 支持的码制
      • 2.1 一维码
      • 2.1 二维码
    • 3. CogIDTool工具使用
  • 二、CogOCRMaxTool
    • 1. CogOCRMaxTool 工具概述
    • 2. 参数说明
      • 2.1 字符尺寸与形态控制
      • 2.2 解决字符拆分和漏识别参数
      • 2.3 识别模式与空格控制
    • 3. CogOCRMaxTool工具使用

一、CogIDTool

1. CogIDTool 工具概述

CogIDTool 是康耐视VisionPro 中专注于多码制条码/二维码识读的专业工具,是 VisionPro 视觉软件的核心组件之一。不同于 VisionPro 中简单的 CogBarcodeTool(仅支持基础一维码),CogIDTool 是一款支持一维码、二维码和复合码的“全能型”读码工具,广泛用于工业产品全生命周期追溯、物流信息采集和产线流程管控等场景。

CogIDTool功能:

  • 码制覆盖全面:支持超过 30 种主流码制,涵盖一维码(Code 128、Code 39、EAN-13、UPC-A、Codebar 等)、二维码(QR Code、-Data Matrix)和复合码(PDF417、GS1 DataBar 等)
  • 适应恶劣工况:专为工业场景优化,能够稳定识别污损、模糊、低对比度、畸变甚至高度旋转和透视变形的条码
  • 多码同时读取:支持在同一张图像中同时读取多个不同类型的条码,单次获取全部信息
  • 双算法自动优化:内置 IDMax 和 IDQuick 两种解码算法,自动选择最优方案

2. 支持的码制

2.1 一维码

码制技术特点典型应用场景
Code 128密度高,支持全 ASCII 字符,子集 A/B/C,最多 128 字符食品包装生产日期、批号,工业产线最常用
Code 39编码简单,易打印,无需校验位,最多 43 字符固定资产标签(如设备编号)
UPC/EAN全球零售通用,自带校验位,UPC-A 12位 / EAN-13 13位超市商品条码
Code 93Code 39 的增强版本,密度更高物流管理
ITF 25交叉存取 2/5 条码物流管理中应用较多
Codebar多用于血库、图书馆和照相馆业务专用场景
Pharmacode医药行业专用条码药品包装

一维码的条形结构

两侧静区:没有任何印刷符或条码信息,通常是纯白的,位于条形码符号的两侧
起始字符:条形码符号的第一位字符是起始字符,它的特殊条,空结构用于识别一个条形码符号的开始
数据字符:有条形码字符组成,用于代表一定的原始数据信息。
校验字符:校验字符是必须的/可选的。其通过对数据字符进行一种算术运算而确定。当符号中的各字符被解码时,译码器对其进行同一种算术运算,并将结果与校验字符比较,若两者一致时,说明读入的信息是有效的。
终止字符:条形码符号的最后一位字符是终止字符,他的特殊条,空结构用于识别一个条形码符号的结束。

常见一维码样式

2.1 二维码

码制容量纠错级别典型应用场景
QR Code最多 4296 个数字 / 2556 个字母 / 1817 个汉字L(7%) / M(15%) / Q(25%) / H(30%)汽车零件追溯、电子产品标识
Data Matrix微型数据存储,容量高多种纠错级别PCB 板、芯片上的微小码
PDF417最多 1850 个数字 / 1108 个字母 / 500 个汉字容错性强航空登机牌、物流面单
GS1 DataBar最多 14 位数字 + 扩展数据小尺寸包装(口香糖、口服液)
POSTNET / PLANET邮政码邮件分拣
FourState四状态条码邮政系统

常见二维码样式

QR 码:QR码是面向普通消费者的“社交名片”,适合移动支付、网址跳转等;
QR码 基本组成 由定位器(三个角的正方形矩形),数据区,校验码组成;

DM码:而DM码是面向工业生产的“微型零件”,更擅长在严苛的工业环境中追踪和标识产品。
数据矩阵码 (DataMatrix码)简称DM码 由定位器或L图案(帮助条码定位并确定代码的方向),时钟图案(外围点阵 提供代码行和列数量的计数。) ,数据区域(可以是文本或数字数据,最多可达2335个字母数字字符。通常包含冗余数据,即使一个单元格损坏,改代码仍然具有可读性),单元格组成。

3. CogIDTool工具使用

对一维码进行操作
引入图片资源 用官方提供的资源就可以

创建好工具后不用调任何设置 直接运行可以在结果中发现

通过设置工具参数再次查询结果

结果展示

而二维码的操作和一维码的操作类似
传入照片依旧官方资源

选择二维码格式 只能单选 不给二维码的形式很好分辨 所有这里直接选数据阵

结果

二、CogOCRMaxTool

1. CogOCRMaxTool 工具概述

CogOCRMaxTool 是康耐视VisionPro软件套件中的一个高级光学字符识别(OCR)工具,专为严苛的工业场景设计。其核心优势在于,即使面对污损、低对比度、倾斜或畸变的字符图像,依然能提供高可靠性的识别结果。它广泛应用于产品追溯、包装质量控制和自动化物流等领域,是实现产线信息采集与追溯的核心工具之一。

说白了CogOCRMaxTool就是是一个字符识别工具,用于字符识别,它能够根据已训练的字符样本读取灰度图像中的字符,并返回读取结果。

CogRCRMaxTool 功能:
输入要求:接受 8位灰度图像、16位灰度图像或距离图像,处理的是整个图像中的一个目标字符串。
应用范式:通常与CogImageConvertTool(图像预处理)和CogFixtureTool(精确定位)等工具协同工作,形成一个完整的视觉检测流程。

2. 参数说明

2.1 字符尺寸与形态控制

这部分是 OCR 识别的基础,先帮你过滤掉绝大多数噪点和无效干扰,是识别准确率的第一道防线。

参数推荐值可调范围核心适用说明
字符最小宽度32~5过滤掉宽度过小的噪点 / 碎线,印刷体标签 3 为通用值,极小字符可降到 2
字符最大宽度10050~200避免连片干扰被误判为单个字符,单字符宽度不超过图像宽度的 1/10 即可
字符最小高度32~5同宽度逻辑,过滤高度过小的噪点,极小字符可降到 2
字符最大高度10050~200避免高度过高的干扰,单字符高度不超过图像高度的 1/3 即可
字符最小纵横比0.80.5~1.2过滤过瘦长 / 过宽的畸形干扰,数字 / 字母识别 0.8 是通用黄金值
字符最小像素数3020~50过滤像素过少的碎点,30 是平衡小字符和抗干扰的通用值
最小字符间空隙10~ 3字符之间的最小间隔,字符间距小的场景(如密集序列号)设 0,普通场景 1 即可
最大字符内空隙00~ 2单个字符内部允许的最大空隙,0 代表严格闭合,识别 O/Q/0 这类字符时可适当放宽到 1
角度一半范围00~ 5字符最大允许旋转角度,字符有轻微倾斜时设 2~5,水平印刷品 0 即可
倾斜一半范围00 ~ 5字符最大允许倾斜角度,和上面角度参数配合,轻微倾斜场景设 2~5

2.2 解决字符拆分和漏识别参数

这部分专门解决 “字符被拆成碎片、缺笔少画、漏识别” 的问题,是提升召回率的关键。

参数推荐值可调范围核心适用说明
使用笔划宽度过滤器勾选开 / 关必开!工业印刷品的笔划宽度有规律,开启后能大幅过滤掉不符合笔划特征的干扰线
忽略边框片段不勾选开 / 关仅当图像有明显边框干扰时开启,普通场景不勾选,避免误删边缘字符
字符片段合并模式RequireOverlapRequireOverlap/AnyOverlap通用场景首选,仅重叠的片段才合并,避免把不相关的碎片拼错成字符
字符片段最小像素数1510~25过滤无效小碎片,15 是平衡小字符和抗干扰的通用值
字符片段最小 X 重叠00~0.3水平方向重叠阈值,字符有断裂的场景(如磨损标签)设 0,普通场景 0 即可
字符片段对比度阈值3020~50过滤低对比度的模糊片段,光照不均 / 弱对比度场景降到 20,强光干扰场景升到 40
字符片段到 MainLine 的最大距离00~ 2片段到字符基线的距离,字符有上下偏移的场景设 1~2,普通场景 0 即可
字符片段在 Y 方向上与主线重叠的最小值0.50.3~0.7垂直方向重叠比例,断裂字符场景降到 0.3,严格场景升到 0.7

2.3 识别模式与空格控制

这部分决定 OCR 的整体识别逻辑,通用场景用默认值即可,特殊场景再针对性调整。

参数推荐值可选值核心适用说明
极性Automatic (Unknown)Automatic/DarkOnLight/LightOnDark通用场景必用自动,只有稳定的黑字白底 / 白字黑底场景才手动指定
空格插入模式NoneNone/Automatic通用场景用 None,避免工具乱加空格;只有需要自动分词的场景才开 Automatic
空格最小宽度105~20空格的最小宽度,字符间距小的场景降到 5,大间距场景升到 15
空格最大宽度10050~200空格的最大宽度,避免大间隔被误判为空格
规范化模式LocalLocal/Global工业场景首选 Local,适配光照不均、局部过曝 / 过暗的情况
分析模式StandardStandard/Fast/Robust通用场景用 Standard,追求速度用 Fast,高干扰 / 低质量图像用 Robust
跨度度量 / 跨度类型 / 宽度类型UnknownUnknown/Pixel 等通用场景用自动 Unknown,无需手动修改
最小跨度00~ 5通用场景 0 即可,过滤极小跨度干扰时设 2~5
前景阈值分数0.50.3~0.7二值化阈值,字符偏暗 / 背景亮时降到 0.4,字符亮 / 背景暗时升到 0.6
空格分数模式ClutterClutter/Text通用场景用 Clutter,把干扰碎片的间隔按空格规则处理,避免误判
Cell Rectangle Width TypeFixedFixed/Proportional固定宽度字符(如点阵、固定间距标签)用 Fixed,比例字体用 Proportional

3. CogOCRMaxTool工具使用

图片资源

开始提取文字要注意的是方向按照箭头方向查询 并且只能查询一行 不能查询到图片外

提取文字的两种方法
全部提取


部分提取

这里就是我们提取出来的字符类型了 所有的Lot都可以识别

提取文字后可以保存

也可用提取线进行提取 通过自动分段自行匹配和调整所对应的字段

http://www.jsqmd.com/news/862023/

相关文章:

  • 性价比高的国产PLM软件公司
  • 关于 ops-transformer 和它背后那套系统,几个我见过最常见的误解
  • 数采网关的应用与特点
  • 2025-2026年国内跨境电商TRO解冻机构:五大机构产品好的产品下架风险应对注意事项
  • 本科论文不用熬大夜?paperxie 智能写作,把万字初稿的时间从 30 天压到 3 小时
  • LeetCode 27 · 移除元素——双指针一次遍历搞定,O(n²) 暴力解瞬间不香了
  • 11.三层网络VXLAN
  • 【SSD】闪存1
  • VGG16猫狗二分类数据集处理
  • ops-transformer 基础设施性能实验报告:GE 融合边界与 Runtime 调度效率实测
  • 机器学习之逻辑回归算法
  • 远程技术面试的潜规则:摄像头角度可能影响你的录用
  • RUST编程学习.2语法
  • N-Tron交换机的网络可用性到底有多强?
  • 终极指南:5分钟掌握iFakeLocation实现iOS虚拟定位的完整方法
  • 鸿蒙中的自由流转
  • Midjourney色彩一致性难题破解(CMYK→sRGB跨域校准实战手册)
  • 英伟达的“围城”:云厂商自研芯片,攻到了哪一步?
  • 2026 年 5 月云手机横评:傲晨云领跑,红手指 / 川川云对比实测
  • SMARTFORM不同模板一起打印
  • 计算机毕业设计 | SpringBoot+vue医院药品管理系统(附源码+论文)
  • 彻底掌控Windows Defender:开源工具defender-control完全指南
  • 中画幅风格仅限Pro订阅者可用?不!3个未公开API参数+本地化--seed锁定技巧,让免费账户稳定输出中画幅质感
  • 在家办公效率低?试试这个“空间切换”技巧
  • Word文档保护技巧:防止内容被轻易复制
  • 2026年4月钢边止水带企业推荐分析,聚乙烯闭孔泡沫板/聚乙烯泡沫棒/钢边止水带/橡胶止水带,钢边止水带生产厂家找哪家 - 品牌推荐师
  • STM32矩阵按键详解——4×4行列扫描与非阻塞消抖(硬件总结六)
  • 把SAC model的数据导出到BW的ADSO中
  • 几十万买的数字孪生低代码平台集体落灰?被隐瞒的落地真相,终于说透了
  • 【Unity】MiniGame编辑器小游戏(十六)中国象棋局域网对战【Chinese Chess】(下)