彩票走势图

LEADTOOLS使用教程:如何使用文件扫描检测空白页

原创|使用教程|编辑:龚雪|2014-10-14 09:39:07.000|阅读 785 次

概述:本文主要为大家介绍如何使用文件扫描检测空白页的算法。

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

相关链接:

在大多数文档影像工作流程中空白检测是一个重要的步骤。例如,它可以用来帮助用户最终确认他们的文档是否正确,以及在出错的时候会告知用户在什么地方出现了错误,同时可以删除空白页来节省磁盘的空间和带宽。这是一个更加自动化的解决方案。

然而空白检测所面临的问题是,它可以是一个主管的观点。人类可以快速感知一个空白页面,因为我们可以看到没有任何文本。但是电脑能够感知到线条、文字、噪音、边框这些吗?

LEADTOOLS使用教程:如何使用空白页检测扫描文件

LEADTOOLS根据这些差异提供了一个非常准确的可配置的空白页检测算法,其中包括检测线条、噪音、边框和更多具体的设置。具体算法代码如下:

1 //create a new command

2 BlankPageDetectorCommand blankPageCom = new BlankPageDetectorCommand();

3 //default flags are DetectEmptyPage | DontIgnoreBleedThrough | DontDetectLinedPage |

4 // DontUseActiveArea | UseDefaultMargins

5 blankPageCom.Flags = SetFlags();

6 blankPageCom.LeftMargin = (int)leftMarginUpDown.Value;

7 blankPageCom.RightMargin = (int)rightMarginUpDown.Value;

8 blankPageCom.TopMargin = (int)topMarginUpDown.Value;

9 blankPageCom.BottomMargin = (int)bottomMarginUpDown.Value;

10 blankPageCom.Run(viewer.Image);

11

12 MessageBox.Show(string.Format("Is Blank: {0}", blankPageCom.IsBlank));

 


标签:图像处理文档图像

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

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关产品
LEADTOOLS Imaging Pro Developer Toolkit

20多年的老牌图像处理控件,支持TWAIN扫描、200多种图像效果、150多种图像格式…

LEADTOOLS Document Suite Developer Toolkit

LEADTOOLS Document Imaging Suite SDK是LEADTOOLS SDK中各种特点的精选组合,这套强大的工具利用了LEAD行业领先的图像处理技术来智能地识别文档的特征,而根据文档的特征可以识别扫描的或传真的任何类型的表格图像。

LEADTOOLS Document Imaging Developer Toolkit

多语言的文档图像处理控件,支持光符识别处理、条形码扫描识别等。

LEADTOOLS Multimedia Developer Toolkit

LEADTOOLS Multimedia SDK是一款功能强大的音频处理 / 视频处理控件,可创建具有专业水准的高品质的多媒体应用程序。

LEADTOOLS DVD Module

可以创建DVD影像,包括DVD影像接口,MPEG-2和MPEG-1 多路器,MPEG音频编码器,LEAD MPEG-2标准音频码

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP