CogToolBlock和CogIDTool工具

CogToolBlock是一款功能模块,允许将多个视觉工具(定位、测量、检测工具等)组合橙一个自定义、可复用的处理单元(即“工具块”)。通过定义工具块,可以实现复杂多规模工具布局变得简洁化,提高开发时增强代码可维护性。

CogIDTool是一款专用于一维码和二维码解码的视觉工具,具有高效的读码能力和灵活的配置选项。

效果图

CogToolBlock工具块概念

  • 模块化设计:将多个视觉工具(例如CogPMAlignTool、CogBlobTool、CogCaliperTool等)封装成一个独立的处理单元。

  • 输入/输出接口:工具块可以定义输入参数(如图像、坐标、阈值等)和输出结果(如通过/失败、测量值、坐标变换等)。

  • 复用性:工具块可保存为独立文件(.vpp或.vbt),方便再不同项目中重复使用。

工具块使用场景

  • 简化复杂流程:将多步骤的视觉任务(如定位→测量→检测)整合为单一模块。

  • 参数集中管理:通过工具块界面统一配置子工具的输入参数。

  • 逻辑隔离:隐藏内部工具细节,仅暴露必要的输入/输出接口,便于团队协作。

  • 提高执行效率:通过优化工具间的数据传递顺序,减少冗余计算。

-----------------------------------------------------------------------------------------------------------------------------

CogIDTool工具概念

CogIDTool是支持再同一张图像中读取多种类型的一维码(如Cogde128、Cogde39等)以及多个同种类的二维码(QR码、Data Matrix)。与传统的Barcode或PDF417工具相比:

  • 多类型支持:可同时处理不同种类的一维码,而二维码需为同一种类。

  • 适应复杂场景:能够解码高度旋转、透视变形或低对比度的图像。

  • 双解码算法:提供IDQuick(快速解码高对比度图像)和IDMax(适应低质量图像)两种模式,默认适应IDMax。

CogIDTool工具使用场景

  • 一维码解码:无需训练,直接读取图像中多个不同种类的一维码。

  • 二维码解码:

    支持QR码和Data Matrix码,可读取多个同类型二维码。

    解码后的字符串内容、ISO标准代码及修饰符。

  • 输出信息: 码的方向(以弧度表示)、中心坐标集四个焦点坐标。 解码后的字符串内容、ISO标准代码及修饰符。

条码/二维码分级尺度

条码/二维码分级尺度通常从A到E,或使用数字值,用于评估打印的质量。这些等级是基于对比度、清晰度和可读性等各种因素确定的。

A级(或4) 含义:这是条码/二维码的理想质量。它表示出色的可读性,几乎没有扫描错误。A级条码/二维码确保扫描的高效率,减少处理时间和错误。

B级(或3) 含义:质量良好的条码,有轻微缺陷。通常扫描良好,但可能有轻微问题。 虽然不完美,B级条码/二维码仍然可靠,可在大多数情况下有效使用。

C级(或2) 含义:平均质量。这些条码/二维码可读,但在某些条件下或使用特定扫描仪时可能带来挑战。C级条码/二维码可能导致偶尔的扫描错误,可能减慢操作速度。

D级(或1) 含义:低于平均质量。这些条码/二维码有明显问题,容易出现扫描错误。频繁的扫描问题可能导致运营效率低下和增加手动干预。

E级(或0) 含义:质量差。这些条码/二维码通常无法扫描。此等级的条码/二维码可能导致运营中的重大中断,应立即纠正。

详细介绍

百度安全验证

CogToolBlock与CogIDTool使用流程

CogToolBlock和CogIDTool工具一般场景羁绊无需更改属性和内容

 CogIDTool工具中QR码和数据阵适用于物流分拣、电子元件追溯等场景。

 

 

下期:

颜色提取工具合集,

脚本使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SJ6688

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值