首页> 中文学位 >基于多线程的多CCD扫描仪驱动程序设计与实现
【6h】

基于多线程的多CCD扫描仪驱动程序设计与实现

代理获取

摘要

扫描速度是扫描仪的一项重要性能指标。采用多CCD结构的大幅面专业扫描仪具有扫描幅面大、扫描精度高等特点,这些特点决定了此类扫描仪会产生大量的图像数据。快速的完成图像数据的传输和处理,提高扫描速度,成为了扫描仪驱动程序设计的关键。
   通过对传统的大幅面专业扫描仪驱动程序的分析,发现所存在的一个问题是采用了串行的工作方式。串行的工作方式顺序读取每个CCD产生的图像数据,增加了图像数据采集和传输的时间。针对这个问题,引入了多线程技术,多线程是一种常用的提高系统性能的方法。采用多线程技术可以实现图像数据的并行采集和并行传输,减少图像数据传输花费的时间,提高扫描仪的扫描速度。采用分层设计思想,合理划分驱动程序各个层次的功能,可以提高驱动程序的复用性。在此基础上,完成了基于多线程的扫描仪驱动程序的设计与实现。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号