eVision  EasyOCR2

- 专为读取短文本优化,如零件编号、序列号、有效期、生产日期、批次代码等;
- 创新分段算法,根据预期字符尺寸和文本拓扑结构自动定位图像中的文本;
- 全方位支持文本旋转(360度);
- 可读取严重退化的字符:支持字符碎片化和不均匀照明环境
- 支持从单个或多个TrueType字体学习字符数据库,或通过自定义样本图像学习
- 支持基于样本图像的辅助学习功能
- 字符数据库管理:添加字符;保存/加载数据库
- 基于深度学习技术的预训练分类器,适用于工业文本标记字体

描述

EasyOCR2是一款依赖字体的印刷字符识别器。它专为识别短文本而设计,例如印在标签上或直接印在零件上的零件编号、序列号、有效期、生产日期、批次代码等。
EasyOCR2 Segmentation Analysis

分段

EasyOCR2采用先进的创新算法定位图像中待识别的文本。用户可自由设置待检测文本的拓扑结构(行数、词数和字符数)。

EasyOCR2 Character Recognition

角色类型规范

每个字符的字符类型(字母、数字、符号等)均可指定,以提升识别速度与准确率。

EasyOCR2TTF

TrueType字体(TTF)文件

EasyOCR2需要对要识别的字体进行训练。训练可通过样本图像或标准.ttf(TrueType字体)文件完成。这使得识别过程灵活、快速且可靠。

EasyOCR2 Classification Rotation

文本旋转

全面支持文本旋转(360度)。

EasyOCR2 Pre trained classifiers

预训练分类器

EasyOCR2现已支持基于深度学习技术的光学字符识别功能。内置两款预训练字符分类器,开箱即用无需任何训练!可识别采用标准工业字体或OCR-A字体打印的短文本,如零件编号、序列号或日期代码。两种分类器均支持大写字母、数字及最常见的标点符号。无需GPU支持。 OCR2Demo示例程序及Open eVision Studio均已更新以支持此项新功能。

EasyOCR2 Learning

辅助学习

在从样本图像中学习时,会使用Open eVision Studio中提供的交互式工具来识别每个字符的样本,使库能够学习这些样本并保存生成的字体文件。

其他福利

新许可系统

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

PC4179 Open EasyOCR2 for USB dongle

PC4329 Open eVision EasyOCR2

Related products

PC6512 eVision/Open eVision USB Dongle (empty)

PC6514 Neo USB Dongle (empty)

EasyOCR2

在线咨询

微信
微信二维码

点击或扫码咨询

(无需添加好友)