吃元宵,运用LEADTOOLS创立32/64位的OCR 文字辨认程序,火影忍者漫画

频道:体育世界 日期: 浏览:148

LEADTOOLS在不献身控件的根底上进行了全新规划,极大地简化了开发。一个十分重要的改善是一组用于扫描图画光学文字辨认(OCR)的高水准.NET类。新结构十分直观、灵敏和易于了解。程序员仅用三行代码就能运用OCR功用,一起还能确保控件到达特定应用程序或作业流要求的有必要水平。

在本文中,咱们将为您介绍全新.NET OCR类的主要功用,为您供给创立一个OCR应用程序的进程和示例代码。点击文章底部链接,下载功用完全的全功用试用吃元宵,运用LEADTOOLS创立32/64位的OCR 文字辨认程序,火影忍者漫画版SDK体会吧!

要害功用

LEADTOOLS供给了以下办法:

&m唐安琪烧伤凶手琰玥iddot; 识吃元宵,运用LEADTOOLS创立32/64位的OCR 文字辨认程序,火影忍者漫画吃元宵,运用LEADTOOLS创立32/64位的OCR 文字辨认程序,火影忍者漫画别和导出文本,你能够从多种文本Txt、Word、数据库或Excel文件格局中挑选。

· 在单线程或多线程环境中履行OCR操作,且优化了客户端操作。

· 支撑多个OCR引擎,运用常见的.NET类库从用户层次笼统出它们。不需求改动应用程序的代码,就能在多个引擎间转化。

&midd320926ot; 挑选辨认文本的语种。包含英语、简体中文、繁体中文、日语、韩语、法语、德语、意大利语、挪威语、葡萄牙语、俄语、西班牙语或瑞典语等等超越104种。

· 手动或主动将杂乱的页面分为文本区域、图画区域、表格区域、框线、谈秋月标题和页脚。

· 在辨认前设置精度阈值,操控辨认的准确性。

· 学习、保存和加载相同文档的辨认数据。SDK能够学习辨认的成果,并运用OCR文本验证体系进步后续辨认率。

· 能够辨认简直任何字体的文本。

· 运用内置的用户字典进步辨认的准确率。

· 主动检测传真、点阵式打印机和其他含糊文档,然后做出相应的补偿。

· 处理文本和图形。辨认软件能够区别半色彩图形和文本,为复合文档处理体系供给了根底。以40多种格局保存文档,包含 Adobe PDF和PDF/A、MS Word、MS Exc吃元宵,运用LEADTOOLS创立32/64位的OCR 文字辨认程序,火影忍者漫画el和各种ASCII和UNICODE文本。

环境

LEADTOOLS OCR .NET类库有Win32和x64版别,支撑以下环境的软件开发:

· Windows 8 (32 和64-bit 版别)

· Windows 7 (32 和64-bit 版别)

· Windows 2008 (32 和64-bit 版别)

· Windows Vista (拔灰32 和64-bi影后奋斗史t 版别)

· Windows XP (32 和64-bit 版别)

· Windows 2000

供给的示例能够在Visual Studio 2005、2008、20蜈蚣抱卵孵化12、2013上运转。

LEADTOOLS OCR是怎样作业的?

LEADTOOLS运用自主研制的OCR引擎,运用这个类来和页面文档交互。LEADTOOLS OCR和安装在系n0666统上的OCR引擎间能够运用这个类来进行调用。这个OCR类是一个内部结构,包含了辨认、获取并设置信息以及文本验证时的全部必要信息。

下面是辨认一个或多个页面的一般进程。若想了解更多详细信息,你能够下载LEADTOOLS全功用试用版,查看.NET协助里的“运用LEADTOOLS .NET OCR”主题:

1. 挑选你想运用的引擎类型,创立一个 IOcrEngine接口的实例。

2. 运用 IOcrEngine.Startup办法发动OCR引擎。

3. 创立一个单页或多页的OCR文档。

4. 手动或主动在页面上树立辨认区域。(可选。有无区域均可辨认页面。)

5. 可选。设置OCR引擎要运用的言语。(默以为英语)

6. 可选。设置拼写查看言语。(默以为英文)

7. 可选。设置任何特别的辨认模块选项。当页面包含手动或主动创立的区域时才需求。

8. 辨认。

9. 若需求,保存辨认成果。成果能够保存到一个文件或内存中。

10. 结束时封闭OCR引擎。

4、5、6、7步以恣意次序履行都能够,只要在发动OCR引擎之后辨认页面之前履行就能够。

捍卫萝卜应战29

在你的.NET应用程序中增加theLeadtools.Forms.Ocr.dll 组件的引证,就能够运用LEADTOOLS for .NET OCR。这个组件包含了运用LEADTOOLS OCR编程时运用的各种接口、类、结构和托付。

因为工具包支撑多个引擎,因而与引擎衔接的真实代码存储在一个独自的组件中,一旦 IOcrEngine接口的实例被创立,就动态加载这个组件。因而,你有必要确保你方案运用的引擎组件就在 Leadtools.Forms.Ocr.dll的周围。你能够在项目中增加引擎组件,主动检测依靠,虽然这不是LEADTOOLS要求的。

代码

以下代码展现了怎样运用代码履行上述操作:

// *** 第一步:挑选引擎类型,创立接口的实例。// 咱们将运用LEADTOOLS OCR Plus 引擎,并在同一吃元宵,运用LEADTOOLS创立32/64位的OCR 文字辨认程序,火影忍者漫画进程中运用它。IOcrEngine oc高冈大佛rEngine = OcrEngineManager.CreateEngine(OcrEngineType.Plus, false); // ***第二步:发动引擎。// 运用默许的参数。ocrEngine.Startup北美时报(null, null, null); // ***第三步:创立一个单页或多页的OCR文档IOcrDo饱足奶茶cument ocrDocument = ocrEngine.DocumentManager.CreateDocument(); // 将一个多页TIF图画的全部页面增加到文档中ocrDocument.Pages.AddPages(@"C:\Images\Ocr.tif", 1, -1, null); // *** 第四步:手动或主动在页面上创立区域// 主动创立区域ocrDocument.Pages.AutoZone(null); // *** 第五步:(可选)设置OCR引擎要运用的言语// 运用英语和德语ocrEngine.LanguageManager.EnableLanguages(new潘伟珀吴昕 string[] { "en", "zh-Hans"}); // *** 第六步:(可选)设置拼写查看言语// 发动拼写查看体系,将英语设为拼写言语ocrEngine.SpellCheckManager.Enabled = true; ocrEngine.SpellCheckManager.Spel吃元宵,运用LEADTOOLS创立32/64位的OCR 文字辨认程序,火影忍者漫画lLanguage = "en"; // *** 第七步:(可选)设置任何特别的辨认模块选项//将第一页中第一个区域的fill办法设置为默许的OcrZone ocrZone = ocrDoc平治东方智能电话ument.Pages[0].Zon吃元宵,运用LEADTOOLS创立32/64位的OCR 文字辨认程序,火影忍者漫画es[0]; ocrZone.FillMethod = OcrZoneFillMethod.Default; ocrDocument.Pages[0].Zones[0] = ocrZone; // ***第八步:辨认ocrDocument.Pages.Re盛仕嘉cognize(null); // *** 强吻揉胸第女生性欲九步:保存辨认成果// 将成果保存为一个PDF文件ocrDocument.Save(@"C:\Images\Document.pdf", OcrDocumentFormat.PdfA, null); ocrDocument.Dispose(); // *** 第十步:当结束时封闭OCR引擎ocrEngine.Shutdown(); ocrEngine.Dispose();

最终,下面的示例运用一了百了的IOcrAutoRecognizeManager接口履行了相同的操作:

// 创立引擎实例using (IOcrEngine ocrEngine = OcrEngineManager.CreateEngine(OcrEngineType.Plus, false)) { // 邹继富发动引擎ocrEngine.Startup(null, null, null); // 将多页TIF图画转化为一个PDF文档ocrEngin婧祎怎样读e.AutoRecognizeManager.Run( @"C:\Images\Ocr.tif", @"C:\Images\Document.pdf", null, OcrDocumentFormat.PdfA, null); } gaymaletube总结

LEADTOOLS为开发者供给了国际一流的安稳图画库。易用的高档编程接口使事务要害型应用程序的快速开发变为或许,新规划简化了开发。

从以上示例咱们能够看出,LEAD科技全新的高档OCR接口和规划供给了一个高效的、灵敏的解决方案,能够将扫描图画转化为可修改的、可查找的文档。供给的类答应你操控整个进程,运用一个办法调用,你就能够发动引擎,将150多种支撑的图画格局转化为常见的文档格局。

OCR是LEADTOOOLS供给的许多功用中的一个。有关更多信息,请拜访咱们的网站或下载免费的功用完全的评价版SDK。

示例所需的开发包

LEADTOOLS供给了若干工具包、插件和节约费用的产品包,它们都能供给OCR技能。咱们为您引荐Recognition Imaging 或Document Imaging Suite,包含了Document Imaging SDK以及OCR、输出可查找PDF所需的全部插件。关于产品的更多挑选,请联络咱们的出售部分。

假如您在决议购买前需求试用,欢迎下载LEADTOOLS全功用评价版,能够免费试用60天哦。

热门
最新
推荐
标签