彩票走势图

LEADTOOLS OCR文字识别教程:开始文字识别

转帖|使用教程|编辑:龚雪|2015-06-01 09:28:13.000|阅读 822 次

概述:本教程主要为大家展示如何在OCR文档进行文字识别。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

在前面的教程中,我们教会大家如何追加页面和在页面上追加删除区域,这一次我们正式开始文字识别。

1. 打开Visual Studio,然后打开上一讲中我们创建的项目OCRTurorial2。

2. 从工具箱中拖拽一个Button到Form1中,保持Button的名字为"button6",然后将Button的Text文本改为:识别并保存

开始文字识别

3. 双击button6,然后在Click事件中添加如下代码:

private void button6_Click(object sender, EventArgs e)
{
// 这里启动识别所有页面
// 注意,我们并没有使用自动识别区域这个方法,识别引擎会检查当前页面
// 是否已经标示过识别区域了,如果没有的话引擎会自动帮我们标示识别区域
_ocrDocument.Pages.Recognize(null);
// 弹出保存为PDF对话框
string fileName = null;
using (SaveFileDialog dlg = new SaveFileDialog())
{
dlg.Filter = "PDF files|*.pdf|All files|*.*";
dlg.DefaultExt = "pdf";
if (dlg.ShowDialog(this) == DialogResult.OK)
fileName = dlg.FileName;
}
if (fileName == null)
return;
// 将识别结果保存为PDF文件
_ocrDocument.Save(fileName, DocumentFormat.Pdf, null);
// 调用系统命令打开保存的PDF文件
System.Diagnostics.Process.Start(fileName);
}

4. 编译并运行。

开始文字识别

识别结果:

开始文字识别

源码下载:


标签:OCR

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关产品
LEADTOOLS Professional Asian OCR Module

LEADTOOLS Asian OCR Module在应用程序中增加了一些光学字符识别(OCR)技术的方法,并包含了开发健壮的,高性能的和可扩展的图像识别方案所需要的技术。

LEADTOOLS OCR Module - LEAD Engine

开发健壮的,高性能的和可扩展的图像识别方案所需要的OCR 识别技术。

LEADTOOLS OCR Module - OmniPage Engine

LEADTOOLS OCR Module - OmniPage Engine增加了对添加光学字符识别(OCR)和智能字符识别(ICR)技术到应用程序的方法,并且包含开发稳健的,高性能的和可扩展的图像识别解决方案所需要的一切。

LEADTOOLS Professional Arabic OCR Module

LEADTOOLS Arabic OCR Module增加了对添加光学字符识别(OCR)技术到应用程序的方法,并且包含开发稳健的,高性能的和可扩展的图像识别解决方案所需要的一切。

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP