一维码/二维码识别

您正在查看预发布版本(V2.2.0)的文档。如果您想查阅其他版本的文档,可以点击页面右上角“切换版本”按钮进行切换。

■ 如果您不确定当前使用的产品是哪个版本,请随时联系梅卡曼德技术支持

功能描述

该步骤可在指定图像区域内识别一维码/二维码,输出码的内容及其在图像中的位置。

支持的码制包括 UPC-A、UPC-E、EAN-8、EAN-13、Code 93、Code 39、Code 128、ITF、RSS-14、RSS Expanded、Codabar、QR Code、Data Matrix、Aztec Code、PDF417、MaxiCode。

使用场景

该步骤为通用的图像处理步骤。无固定用法。

输入与输出

输入

输入端口 数据类型 说明

图像

Image/Color

含有一维码/二维码的图像。

对齐参数组

Pose2D

根据目标物体的位姿变换,同步调整ROI的位姿。

输出

输出端口 数据类型 说明

一维码/二维码内容

String

识别到的一维码/二维码的内容。

一维码/二维码位置

Shape2D/Contour

一维码/二维码在图像中的位置。

一维码/二维码校验结果

Bool

表示一维码/二维码校验是否通过。校验通过输出true,反之输出false。

勾选结果校验参数后,才会显示该输出端口。

参数说明

参数 解释

解码策略

参数解释:选择一维码/二维码的解码策略,不同策略在识别速度和复杂场景适应性上有所差异。

值列表:

  • 标准:适用于常见一维码和部分二维码,识别速度快,对清晰、对比度较高的码识别效果较好。

  • 鲁棒:支持更多类型的一维码和二维码,对模糊、倾斜或复杂背景下的码识别效果较好。

ROI 设置

参数解释:该参数用于限制图像处理的区域。未设置 ROI 时,步骤将处理整张图像。

调节说明:单击图标后,在数据可视化区域内按住鼠标左键拖拽,绘制对应形状的 ROI。

结果校验

参数解释:勾选后,将对识别到的一维码/二维码结果进行校验,以防止误读,确保内容符合预期。

调节说明:勾选该参数后,需设置校验模式校验值全局变量

校验模式

参数解释:选择一维码/二维码内容的校验方式。

值列表:

  • 自定义:使用自定义的一维码/二维码内容进行校验,适用于一维码/二维码内容固定不变的场景。

  • 全局变量:使用全局变量中的值进行校验,适用于一维码/二维码内容动态变化的场景。

校验值

参数解释:该参数表示用于校验的目标码内容。

调节说明:当校验模式选择自定义时,需设置该参数。

全局变量

参数解释:该参数用于选择包含目标码内容的全局变量。

调节说明:当校验模式选择全局变量时,需设置该参数。

该页面是否有帮助?

可以通过以下方式反馈意见:

我们重视您的隐私

我们使用 cookie 为您在我们的网站上提供最佳体验。继续使用该网站即表示您同意使用 cookie。如果您拒绝,将使用一个单独的 cookie 来确保您在访问本网站时不会被跟踪或记住。