eVision  EasyBarCode

- 自动检测图像中的条形码
- 自动检测符号体系
- 速度极快且性能稳定
- 全面支持多种符号体系
- 邮件条形码阅读器
- 多码同时读取
- 依据ISO/IEC 15416标准进行分级

描述

EasyBarCode 是一款专为自动定位和读取条形码设计的库。条形码通过编码短字符串实现商品标识与识别功能,在商品标记领域应用广泛。该库能识别并读取各类标准常用条码符号体系及特殊符号体系,可自动定位图像中的条码符号并支持代码旋转。此外,针对原型开发或特殊场景,还提供高级手动定位模式。

EasyBarCode Supported Barcode Symbologies

支持的条形码符号体系

  • Codabar、Code 128、Code 25 交错码
  • Code 39、EAN 128、EAN 13
  • MSI、UPC A、UPC E
  • 二进制代码、ABC安克代码、BC 412代码、11代码、25代码(数据逻辑、矩阵、IATA、工业、压缩、反转)
  • Code 32、Code 39 扩展缩减版、Code 93、Code 93 扩展版、Code BCD Matrix、Code CIP、Code STK
  • EAN 8、IBM Delta Distance A、Plessey、Telepen
  • 四态邮件条形码(日本和美国邮政)
  • 药用条形码单轨
  • GS1 符号体系
  • PDF417
EasyBarCode Grading

使用EasyBarCode2进行条码分级

EasyBarCode2 提供根据 ISO/IEC 15416 标准对 EAN13、Code128 和 GS1-128 条码符号进行分级评估的功能。评估将依据以下标准化标准进行,并按 A 至 F(或 40 至 0)等级评定:

  • 解码
  • 符号对比度
  • 最小反射率
  • 最小边缘对比度
  • 调制
  • 缺陷
  • 可解码性
  • 附加要求

并提供全球评级。

EasyBarCode ECodeReader

ECodeReader:一次扫描,识别更多条码

ECodeReader通过将EasyMatrixCode2、EasyBarCode2和EasyQRCode整合到单一简洁的统一界面中,简化了在同一图像中读取多种代码类型的流程。某些应用场景下,读取多种代码类型是必需的。此前实现此功能需要使用多个代码阅读器(即每种代码类型对应一个阅读器)。 ECodeReader通过整合EasyMatrixCode2、EasyBarCode2和EasyQRCode的强大功能,将其集成到单一、简洁且统一的界面中,从而简化了该流程。借助ECodeReader,您只需调用单一方法即可读取条形码、数据矩阵码和二维码。注意:ECodeReader需要EasyMatrixCode、EasyBarCode和EasyQRCode的许可证。

其他福利

新许可系统

Neo 是全新的授权系统。它可靠且技术先进,现已支持存储 Open eVision 和 eGrabber 授权。Neo 允许您选择授权激活方式:可通过 Neo 硬件密钥或 Neo 软件容器激活。购买授权后,您可随时决定激活方式。

Neo加密狗提供坚固的硬件支持,可灵活转移至不同计算机使用。Neo软件容器无需专用硬件,仅与激活所在的计算机绑定。

Neo自带专属许可证管理器,提供两种操作模式:直观易用的图形用户界面,以及可轻松自动化Neo许可证流程的命令行界面

适用于Windows和Linux的所有Open eVision库

  • Microsoft Windows 11、10 适用于 x86-64(64 位)处理器架构
  • Microsoft Windows 11、10 IoT Enterprise 适用于 x86_64 系统
  • 适用于 x86-64(64 位)和 ARMv8-A(64 位)处理器架构的 Linux,需使用 glibc 2.18 及以上版本
DriverWinLinuxARM

Open eVision Studio

Open eVision Studio 是 Open eVision 的评估、原型设计与开发工具。
其直观的图形用户界面支持调用 eVision 的任意 2D 图像处理功能,并即时显示处理结果。脚本功能可生成对应代码,用户可直接复制粘贴至应用程序中。

Open eVision Studio 完全免费(需搭配 Open eVision 2.0 及以上版本使用),且无需任何许可证。

eVision Bundle Studio AVT
eVision Bundle Studio AVT

Software

Host PC Operating System

Open eVision is a set of 64-bit libraries that require an Intel compatible processor with the SSE4 instruction set or an ARMv8-A compatible processor.

Open eVision can be used on the following operating systems:

Microsoft Windows 11, 10 for x86-64 (64-bit) processor architecture

Microsoft Windows 11, 10 IoT Enterprise for x86-64 systems

Linux for x86-64 (64-bit) and ARMv8-A (64-bit) processor architectures with a glibc version greater or equal to 2.18

Remote connections

Remote connections are allowed using remote desktop, TeamViewer or any other similar software.

Virtual machines

Virtual machines are supported. Microsoft Hyper-V, Oracle VirtualBox and libvirt hypervisors have been successfully tested.

Only the Neo Licensing System is compatible with virtualization.

Minimum requirements:

2 GB RAM to run an Open eVision application

8 GB RAM to compile an Open eVision application

Between 100 MB and 2 GB free hard disk space for libraries, depending on selected options.

APIs

Supported programming languages :

The Open eVision libraries and tools support C++, Python and the programming languages compatible with the .NET (C#, VB.NET)

C++ requirements: A compiler compatible with the C++ 11 standard is required to use Open eVision

Python requirements: Python 3.11 or later is required to use the Python bindings for Open eVision

.NET requirements: .NET framework 4.8 (or later) or the .NET platform 6.0 (or later) are supported

Supported Integrated Development Environments:

Microsoft Visual Studio 2017 (C++, C#, VB .NET, C++/CLI)

Microsoft Visual Studio 2019 (C++, C#, VB .NET, C++/CLI)

Microsoft Visual Studio 2022 (C++, C#, VB .NET, C++/CLI)

QtCreator 4.15 with Qt 5.12

Ordering Information

Product status

Released

Product code - Description

PC4160 Open EasyBarCode for USB dongle

PC4310 Open eVision EasyBarCode

Related products

PC6512 eVision/Open eVision USB Dongle (empty)

PC6514 Neo USB Dongle (empty)

EasyBarCode

在线咨询

微信
微信二维码

点击或扫码咨询

(无需添加好友)