八月 16, 2021 | Developers Corner

使用 MERLIC 标准工具轻松读取文本和代码

如果您想构建一个 MVApp 来读取例如二维码或条形码,您只需点击几下即可完成。 您甚至可以组合这些工具,以不同格式打印在产品上的所有可用信息,而无需编程技能。

MERLIC 提供六种标准工具,用于读取常用数据代码以及以任何字体类型打印的文本和数字:

  • 读取 Aztec 码
  • 读取条形码
  • 读取数据矩阵 ECC 200
  • 读取 PDF417
  • 读取二维码
  • 阅读文本和数字

如果您想构建一个 MVApp 来读取例如二维码或条形码,您只需点击几下即可完成。 您甚至可以组合这些工具,以不同格式打印在产品上的所有可用信息,而无需编程技能。

MERLIC Vision App 示例

MERLIC 安装了用于常见机器视觉任务的有用示例 MVApp,包括所有必要的图像和随时可用的前端,用于用户友好地展示结果。 在示例“read_lot_number_and_ECC200.mvapp”中,工具“读取文本和数字”和“读取数据矩阵 ECC 200”用于获取和显示包裹上的“最佳使用日期”及其 ID 号。

MERLIC 能够适应各种印刷特征,以在任何情况下可靠地读取文本和代码。 读取工具中包含处理点阵打印、聚焦不良和倾斜等许多特征的预防措施,因此在大多数情况下不需要额外的校准或预处理。 截图展示了 easyTouch 的应用。 将鼠标指针悬停在某个区域上时,MERLIC 会确定合适的参数并预览结果。 如果结果符合您的需要,请单击确认预选。

示例 MVApp 中的图像未完全对齐,有些图像失焦。 尽管如此,所有文本都可以阅读,因为感兴趣区域 (ROI) 足够大并且参数设置正确。 只需拖动边缘或角落即可调整 ROI。 它们也可以旋转以满足给定的要求。

示例中的第二个工具 “读取数据矩阵 ECC 200” 使用训练模式来确定适合检测和读取 ROI 内代码的参数值。 如果该工具从一开始就无法识别代码,只需添加训练图像,在要读取的代码周围绘制 ROI 并应用训练数据。 如果您想优化代码处理的每个细节,还有 20 多个附加参数可用。 例如,您可以定义最小对比度、取景器图案容差,以及代码在浅色背景上是否显得暗淡,反之亦然。

加快读取代码的速度

为了加快搜索速度,使用了所谓的收缩图像金字塔。 不是开始在全尺寸图像上寻找代码,而是创建了一堆看起来像金字塔的收缩图像。 从顶部的最小图像开始,MERLIC 分析图像内容并使用它可以找到的第一个 Data Matrix ECC 200 代码。 为了进一步加快处理速度并确保只找到所需的代码,您可以为图像指定一个处理区域。

MERLIC 将解码后的数据作为结果连接器中的字符串提供,该连接器可以连接到诸如“写入文件”之类的后续工具。 对于示例 MVApp,结果用于在前端显示字符串的标签小部件中。 MERLIC 前端是一个单独的运行时环境,用于表示结果和方便的用户交互。 因此,它可以在与 MERLIC 后端运行的计算机或设备不同的计算机或设备上执行。

不仅仅是读取代码

大多数阅读工具都包括训练,并且都遵循相同的简单工作结构:

  1. 获取所需的图像。
  2. 将用于阅读文本、数字或代码的适当工具插入到工具流中。
  3. 如果工具没有自动处理内容,请优化参数。

除了基本参数和结果之外,每个工具还为您的机器视觉任务提供了广泛的附加可能性。 您可以将此信息用作后续工具和数据评估的输入。

为了获得干净的用户体验,默认情况下会隐藏其他参数和结果,但可以在需要时随时显示。

easyTouch 只需单击一下即可确定适合工具任务的参数。
前端将图像、结果和交互式元素结合在一起,以实现面向目标的演示。
每个阅读工具都包含默认隐藏的各种附加参数和结果。

发布日期: 八月 16, 2021

更多新闻

MVTec MERLIC 26.03 现已上市
借助 MERLIC 26.03,机器视觉应用的开发与运行将变得更加一致且更具可扩展性。该版本引入了统一的 MVTec 版本命名格式(YY.MM),并提供了更简化的、基于软件包的许可模式,同时支持灵活的附加组件。…
了解更多
MERLIC
新版深度学习工具显著提升了 Deep OCR 的性能
凭借 Deep OCR 对齐功能及其他改进,深度学习工具 26.03 提升了 OCR 应用的速度和效率。新模型、优化后的训练以及对 CUDA 12.8 的支持,在降低内存占用量的同时带来了更高的性能。
了解更多
深度学习工具
MVTec Academy 新课程:马赛克拼接——使用 HALCON 进行图像拼接
本基础培训将向您介绍HALCON中的拼接技术。本课程将向您展示如何将多张图像组合成一张大型拼接图像。因此,借助这项技术,您可以生成物体或场景的大幅图像,而这些内容原本无法完全纳入单个摄像头的视野范围内。…
了解更多
Academy
HALCON
使用 HALCON 进行并行编程
本高级培训将向您介绍使用 HALCON 进行并行编程的概念。通过应用并行编程,您可以优化 HALCON 程序的性能,并充分利用多核或多处理器硬件的优势。
了解更多
Academy
HALCON
MVTec 软件管理器 1.6.5:中国地区下载速度全面提升
为提升中国地区用户的软件下载性能,MVTec 现已提供专用的代理缓存服务器。通过 MVTec Software Manager 进行的软件下载将变得更加快速和稳定。
了解更多
MVTec
HDevelopEVO 预览版:最新更新现已推出
更快、更直观且更具交互性的编程体验:所有 HALCON 用户现在均可下载全新的 IDE 预览版。
了解更多
HALCON
MVTec License Server 25.12 新版本发布
借助 MVTec License Server Cloud-Ready 25.12,HALCON 许可证可以借用,从而在网络中断或离线情况下仍可运行。
了解更多
MVTec
MVTec 深度学习工具 25.12 现已发布
2025 年 12 月 04 日,我们发布了 MVTec 深度学习工具的新版本 25.12,从而进一步发展了我们基于人工智能的机器视觉产品组合。
了解更多
深度学习工具
MVTec Academy 全新课程:《图像采集:适用于现代相机技术的接口》
本培训课程将向你介绍 HALCON 中新增的图像采集算子。通过实践练习,你将学习必要的技术术语和概念,并进一步加深理解。
了解更多
Academy
HALCON
HALCON 25.11 现已上市
新版本的 MVTec HALCON 现已可供下载。此次版本再次带来了多项优化与全新功能,其中包括全新的 持续学习(Continual Learning)– 分类 技术,使分类模型的训练与更新过程更加快速、灵活。
了解更多
HALCON
MVTec 线上学院新课程 "通过语言接口进行代码集成"
本高级课程讲解如何在使用 C、C++、C#、Visual Basic .NET 和 Python 编写的软件项目中集成并使用 HALCON 库。
了解更多
Academy
HALCON
MVTec Academy 新课程:使用 GigE Vision 进行图像采集
本高级课程深入讲解如何在 HALCON 中使用 GigE Vision 相机。
了解更多
Academy
HALCON
MVTec MERLIC 5.8 现已上市
MVTec MERLIC 5.8 让视觉应用的开发和运行比以往更加简单,具有改进的错误处理、集中式配方管理以及更快速、更灵活的部署。
了解更多
MERLIC
MVTec Academy 新课程:手眼标定
在本高级课程中,您将学习如何使用 HALCON 进行手眼标定。
了解更多
Academy
HALCON
MVTec License Server 25.08 新版本发布
本次更新使 License Server 更容易作为 Windows 系统服务运行,并提供了更便捷的文档访问。
了解更多
MVTec
新MVTec学院课程“检查条码和2D数据码的打印质量”
在本高级培训课程中,您将学习如何使用HALCON和MERLIC对条码和数据码进行打印质量检测。
了解更多
Academy
HALCON
MERLIC
新MVTec学院课程“缺陷检测”
本基础培训将向您介绍使用MVTec HALCON进行缺陷检测。您将学习不同的方法以及在开发缺陷检测应用程序时需要考虑的因素。随后,您将使用不同方法解决一些具有挑战性的应用案例。
了解更多
Academy
HALCON
MVTec HALCON software box with surfer – new version
HALCON 25.05 现已上市
新版本的 MVTec HALCON 现已可供下载。 HALCON 25.05 引入了形状匹配扩展参数估计的第一次迭代。在此版本中,MVTec 专注于提高 HALCON 的易用性和基于规则的机器视觉。
了解更多
HALCON
MVTec Academy 新课程:“为 MERLIC 开发自定义工具”
本高级培训将向您介绍如何为MERLIC开发自定义工具,以扩展现有的MERLIC工具库。
了解更多
Academy
MERLIC
MVTec 深度学习工具 25.04 现已发布
2025 年 4 月 30 日,我们发布了 MVTec 深度学习工具的新版本 25.04,从而进一步发展了我们基于人工智能的机器视觉产品组合。
了解更多
深度学习工具
MVTec MERLIC 5.7 现已上市
借助新版本 MERLIC 5.7,MVTec 延续了 MERLIC 的既定路线——轻松的流程集成与强大的机器视觉方法相结合。新版本 提高了 MERLIC 运行环境(RTE) 的可用性,并优化了通信接口的操作。
了解更多
MERLIC
全新 MVTec Academy 课程:学习全球上下文异常检测
高级在线课程讲解如何准备数据、训练和应用 MVTec 全球上下文异常检测模型。
了解更多
Academy
HALCON
MERLIC
任务完成:MVTec 圣诞问答活动!
随着我们的圣诞问答活动圆满结束,我们很高兴与大家分享精彩的结果!
了解更多
MVTec
MVTec Software