ABBYYFineReaderEngineOCR软件开发工具包深度解析.docxVIP

ABBYYFineReaderEngineOCR软件开发工具包深度解析.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ABBYYFineReaderEngineOCR软件开发工具包深度解析

ABBYY FineReader Engine OCR 软件开发工具包深度解析介绍 在过去几周,我在业余时间里利用ABBYY开发的FineReader Engine试用版来开发了一些简单的OCR应用程序。FineReader Engine是一个软件开发工具包,用来开发功能强大的应用程序,以打开图像、PDF文档和扫描文档,分析和解析内容并输出结果。它们几乎能够生成任何一种包含文本结果的导出文件,包括基于文本的PDF格式、微软Office格式、XML格式(尤其有助于让OCR结果与其他系统配套使用)等等。关于ABBYY FineReader Engine ABBYY网站上对FineReader Engine的描述如下:ABBYY FineReader Engine是一款功能强大的光学字符识别(OCR)软件开发工具包(SDK),集成了ABBYY最先进的文档识别和转换软件技术,如:光学字符识别(OCR)、智能字符识别(ICR)、光学标记识别(OMR)、条形码识别(OBR)、文档影像和PDF转换。 如果开发人员需要开发具有以下任一功能的应用程序,可以考虑使用ABBYY FineReader Engine软件开发工具包(SDK): ?文档转换 ?文件归档 ?文件分类?书籍归档 ?文本提取 ?字段识别 ?条码识别 ?名片识别?图像预处理 ?扫描这个SDK中包含有十几个应用程序示例,包括C++、C#、VB.NET、VB、Delphi、Java和几种脚本语言(JavaScript、Perl和VBScript)示例。你可以查看代码开发库(Code Development Library)来快速入门 ,代码开发库中包含了SDK编程的各个方面。每个截面代码库包含一个或多个代码片段并逐步描述了如何运行一项任务。选择你需要执行的任务,查看操作步骤描述,查阅源代码示例或运行可执行文件:安装和设置 在开发机上安装FineReader时有几个步骤。首先,必须安装授权服务器。如果只有1个开发人员使用SDK,此时可以将它直接安装在开发机上。如果多个开发人员要从多个工作站使用FineReader,此时应该将授权服务器安装在所有开发人员都能访问的应用程序服务器上。授权服务器必须安装在物理机器上,而不是虚拟机上。(请注意,该技术可以在虚拟机和云环境中运行)。通过授权管理器,您可以添加和激活您的许可证,无论您的许可证是试用版或购买的正品版本。接下来,可以将FineReader Engine安装在开发机上,并连接到授权服务器。 安装完成后,如果您使用的是Visual Studio 2010或2012,此时必须再完成几个步骤,才能够使用可视化组件(控件)。这些步骤在其自带的SDK帮助文件“在不同版本的Visual Studio中使用可视化组建”页可以找到。现在您就可以使用SDK进行开发了。你可以按照上文代码开发库中描述的示例应用程序进行开发或你可以着手创建自己的程序。创建项目 首先,在C#或Visual Basic中创建1个新的Windows窗体应用程序。我在开发应用程序时使用的是Visual Studio 2010。 随后将ABBYY控件添加到Visual Studio工具箱窗口。我在工具箱中创建了1个新的ABBYY section。 将该项目的引用添加到ABBYY \Inc\.Net Interops\ 文件夹下的三个Interop DLL文件中,在安装过程中,这三个文件都已注册并被添加到了GAC里面。UI控件下面介绍设计视图Windows窗体中的五个ABBYY控件。从左上角开始,沿顺时针方向依次是:文件浏览器 - 该控件显示了从图像/文件加载的页面清单以及每个页面的处理状态。这些页面可以显示为缩略图或详细信息视图。图像浏览器 – 应用程序用户可以通过该控件来查看和编辑在文件浏览器中选中的页面。文本编辑器 – 用户可以使用文本编辑器查看和编辑FREngine在指定页面中识别出来的文字。动态浏览器 - 用户可以使用该控件来放大或缩小图像浏览器中选定的区域。文本校验器 – 用户可以使用该控件来调整扫描和验证过程中未能识别的文本区域。这也是用于文件拼写检查的用户界面。在这些控件中,将文件和页面同步是非常简单的事情,只需将每个控件添加到代码中的ComponentSynchronizer对象即可:// Attach components to SynchronizerSynchronizer = new FineReaderVisualComponents.ComponentSynchronizerClass();Synchronizer.DocumentViewer = ( FineReaderVisualComponents.DocumentViewer ) documentVi

文档评论(0)

wuailuo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档