在这个话题▼

拥有智能字符识别

智能字符识别(ICR)用于识别手写的文字和数字。假设ICR支持是没有上锁,只有可以执行每当LEADTOOLS OCR模块——OmniPage引擎使用。

通过设置识别手写文字和号码OcrZoneTypeOcrZoneType.Icr创建一个ICR区。接下来,指定通过设置手写的文字和数字OcrZoneCharacterFiltersOcrZoneCharacterFilters.Numbers。

注意:通常不推荐使用字符过滤器。然而,建议只在执行ICR手写数字。

请记住以下技巧:

下面的例子展示了如何执行ICR的认可。

/ /创建一个实例的引擎IOcrEngine ocrEngine = OcrEngineManager.CreateEngine (OcrEngineType.OmniPage);/ /启动引擎使用默认参数ocrEngine.Startup (,,,@“C: \ LEADTOOLS21 \ Bin \常见\ OcrOmniPageRuntime”);/ /创建一个OCR文档使用(IOcrDocument ocrDocument = ocrEngine.DocumentManager.CreateDocument ()){= ocrEngine.RasterCodecsInstance RasterImage形象。加载(输入、0 CodecsLoadByteOrder。Rgb, 1, 1);/ /将图片添加到文档中IOcrPage ocrPage = ocrDocument.Pages.AddPage(图像,);/ /执行默认autozone在页面上ocrDocument.Pages.AutoZone ();/ /遍历文档中的每个区域让他们ICR区(int我= 0;我< ocrPage.Zones.Count;我+ +){OcrZone区= ocrPage.Zones[我];区。ZoneType = OcrZoneType.Icr;}/ /识别页面ocrDocument.Pages.Recognize ();ocrDocument。保存(输出,DocumentFormat.Text,);}

云服务

您的应用程序是否需要文档识别或转换,但其实现语言直接使用LEADTOOLS阻止你?考虑使用LEADTOOLS Web API的云服务代替。它是一种高性能、可伸缩的Web API。其一站式服务的接口可用于集成先进的OCR,条形码,显微镜,文档转换到任何应用程序。

引用

Leadtools。Ocr的介绍

Leadtools。Ocr开始(示例程序指南)

编程与。net OCR LEADTOOLS

OCR识别模块的概述

创建一个OCR引擎实例

启动和关闭OCR引擎

使用OCR区

OCR引擎特定的设置

LEADTOOLS成像、医学和文档