论文部分内容阅读
数码相机,PDA(Personal Digital Assistant---个人数字助理)等新型数字化产品,正在民用和专业领域里发挥着越来越大作用,其惊人的增长率预示着其市场迅猛发展的趋势。嵌入式系统是这些新型数字化产品的基础部件,而图像管理系统也是其中关键的一部分。本文讨论了在Linux/Windows 平台上利用JAVA 语言,针对数码相机及PDA 嵌入式图像管理系统---“Image Explorer”的研究与开发。ImageExplorer 主要由两部分组成:针对嵌入式Linux 平台的嵌入式图像管理系统,以及运行于Linux/Windows 平台之上,实现PC 端本地图像管理的配套系统。本文介绍了Image Explorer 的体系结构,并给出了各个子系统的详细设计以及具体实现方法。描述了不同Java 虚拟机上(Virtual Machine)上嵌入式图像管理系统的实现过程;在多系统平台上AWT 与SWT 的不同实现过程与技术差异;多线程图像加载的关键技术与实现方法;最后,给出了Tiff 格式中不同压缩算法编码与解码的实现过程并简单介绍了PDA 上Image Explorer 的实现过程。本文共分6 个部分,第一个部分概要介绍了嵌入式图像管理系统的背景;第二部分主要介绍在JAVA和Linux的基础上建立的系统体系结构;第三部分讨论了Image Explorer Brower 的分析设计与实现;第四部分具体讨论了Image Viewer 的分析设计与实现;第五个部分主要介绍了TIFF格式图片的解码与编码工作;最后一个部分介绍利用SuperWaba 在Pocket PC、Palm 等PDA 设备上实现Image Explorer 的过程。