论文部分内容阅读
随着大幅面扫描仪在更多专业领域的应用,用户在扫描精度和扫描速度上对其的需求也越来越多,进而使得新一代大幅面扫描仪的研究和开发更具现实意义。本文所述的大幅面扫描仪采用了多CCD架构,并选用了高性能的GL847扫描仪控制器。整个扫描仪系统分为上层驱动软件、中间层嵌入式控制系统和底层数据采集系统三层,本文主要介绍了该三层架构中上层驱动软件的分析与设计,重点讲述了其中图像处理模块的设计与实现。首先介绍了软件需求、功能模块划分及界面设计,并详细地给出了界面中视图显示区的设计及实现方法;接着由扫描仪在成像、数字化和传输等过程中产生的噪声引出图像处理模块,并介绍了该模块的功能划分及工作流程;最后详细论述了模块中各子功能的设计与实现,主要包括多CCD图像拼缝处理、扫描印刷图像时的去网纹处理、用于图像增强的锐化处理及水平条纹问题的解决。经后期联机调试,验证了上层驱动软件中各个模块的可行性和有效性,而且在三层架构的合作下,该类扫描仪在扫描速度和图像质量上均有了较大的提高,达到了预期的效果。