多CCD专业扫描仪驱动软件的系统架构设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:aaaa888000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文主要介绍了一种多CCD专业扫描仪驱动软件的系统结构设计及其实现方案。因为特殊的需求,与普通家用和办公扫描仪相比,专业扫描仪在硬件和驱动软件上都存在着很大的不同,比如设备的切换、图像的拼接等等。为了构造一个专业扫描仪驱动软件,健壮、稳定和兼容性好的系统架构是工作的核心所在。在参加海光数码公司的专业扫描仪开发项目期间,经过研究扫描仪的工作原理、专业扫描仪的特征和相关的通信协议后,提出了一种基于模块化、分层体系架构来构造多CCD专业扫描仪驱动软件。由下往上将整个驱动软件系统分为总线驱动层、设备功能驱动层、通信层和用户界面等层次,每一层都以接口的形式为上层提供服务。为了达到预期设计的效果,在具体实现时,运用了Fa?ade和Singleton等模式。经过测试,本文提出的系统架构很好的满足了先期的系统需求分析,也对类似系统的构建具有一定的参考和实践价值。
其他文献
随着网络技术的发展,网络上电子可读文本的日益增加,呈指数膨胀的文本信息资源,使得如何准确有效地获取用户所需要的信息成为人们关注的热点,促进了文本处理领域的形成和发展。自
构件检索就是从构件库中检索出满足用户要求或接近用户要求的构件。随着构件库的不断增加,多构件库联合检索技术日益得到重视,成为构件检索新的发展方向。由于各个构件库分布
移动Ad Hoc网络中各节点可以自由移动、快速建网,形成与传统网络并行的独立网络,该网络具有了一些不同于传统网络的新特点,而这些特点使整个网络的管理面临了新的问题。本文来源
这是一个科学飞速发展的时代,借助计算机等工具以及人类历史上长期的知识积累,各个学科的信息越来越深入和系统,人们迫切需要将这些特定领域的知识进行系统化的分析和归类从而为
VoIP又称为IP电话,它突破了传统电话的范畴,是一种技术创新的通信服务业务。它通过语音编码和包交换的方式实现在IP互联网的上语音通信。它促进了网络资源利用,降低语音业务成本
随着信息技术的快速发展,数据在医疗、商业、民生、科研与军事等领域都呈现出爆炸式增长,数据密集型计算环境下数据挖掘算法的研究已被越来越多的人所关注。数据密集型计算环境
数字图像处理、分析与机器视觉是认知科学与计算机科学中的一个令人兴奋和活跃的分支,在人的感知、识别和理解中,形状是一个非常重要的参数,而链编码就是以此概念延伸的一种形状
随着彩铃业务的成熟和发展,如何有效地存储和管理大容量的铃音数据成为了一个重要的技术问题。本文提出新增铃音服务器网元作为集中式铃音数据存储方案,利用高效的磁盘缓存算法
流媒体正在成为推动未来宽带应用的主动力。但目前来讲流媒体的质量还不能令人满意。在传统的C/S模式下服务器很容易成为系统瓶颈,如何在Internet网络上提供大规模的流媒体内
学位
近年来,以关键词、短语、概念等特征项为基础的信息检索、搜索引擎、文本挖掘、信息抽取等信息获取技术得到广泛研究和应用。信息获取可从海量的、良莠不齐的数据中获取粗信息