论文部分内容阅读
越来越多的行业需要将纸质资料转换为数字信息,所以采集录入和打印输出需求量日益增长。扫描仪是将纸质信息转换为数字信息的重要媒介,巨大的工作量会导致普通扫描仪的时间成本过高,因此高速扫描仪的重要性日益明显。 国外品牌在高端的高速扫描仪市场中处于垄断地位,所以开发出拥有独立自主知识产权的高速扫描系统具有重要的意义。本文主要阐述了高速扫描仪上位机的软件系统部分的设计与实现。论文主体主要包含四部分内容。 第一部分主要介绍高速扫描仪基于接触式图像传感器(Contact Image Sensor,CIS)成像的原理,并且对软件系统框架进行阐述。 第二部分关于软件系统的设计与实现。对TWAIN(Toolkit Without An Interesting Name)协议进行介绍,并设计与实现了基于TWAIN的图像采集系统。 第三部分主要介绍图像处理的算法。针对海量数据设计了一种基于多线程的双通道数据处理模式,大大提高软件运行效率。设计了空白页识别算法、校正算法、纠偏算法、去黑边算法、色彩识别算法,这些算法都经过反复测试具有良好处理效果。 基于轮廓识别的空白页识别算法判断正确率达到90%,运行耗时最短测试结果为2ms,最长耗时也低于60ms。校正还原算法针对每一个传感器生成独立的查值表,对图像进行查值校正。校正效果十分良好,空白扫描图像可以完全实现全部空白。设计的基于HSV模式的识别算法正确率较高,A4幅面图像耗时约50ms,A3幅面图像耗时约100ms。 最后一部分对软件系统的主要功能进行测试验证。