摘 要
八十年代中期,随着硬件设备的发展,使得图像技术和多媒体技术得到了长足的发展,计算机处理的内容由当初的单一文字扩大到了动画、文字、声音、视频、图像等多种媒体形式。目前,伴随着网络技术和Internet的发展,图像技术的功能得到了更好的发挥。本文详细描述了图像和图形技术的产生,发展以及在现实生活中的实际应用;分析了表示媒体、显示媒体、存储媒体和传输媒体间互相如何协同工作的运做过程;阐述了有关图像技术的关键点,开发技术和应用前景。本文以自主开发的图像系统为基点,论述了软件开发的过程,模式和技术点。对于图像技术的编码格式,格式转换,数据压缩和流媒体技术结合等应用进行的详细论述。软件系统采用了大量的设计模式和软件工程方法,解决了内聚与耦合的问题,实现了软件的易扩展与易维护,文中也对设计模式做了详细的叙述,并且对现今流行的图片格式和这些格式的开发进行了介绍。同时,本文围绕着图像浏览系统的剖析进行展开,列出了一些如BMP转AVI等关键技术的代码,以及一些框架的设计,以十六个本系统主要功能为框架,对每个功能以及相关技术的历史,发展和开发做了论述。对一些相关的技术和技术点也做了解释和说明。解决的图像浏览技术方面一些问题。
关键词:图像编码 图像浏览 图像压缩 设计模式 框架设计
目 录
摘 要 I
Abstract II
目 录 III
引 言 1
第1章 图像技术概述 2
1.1 图像技术的发展 2
1.2 图像技术的基本概念 2
1.2.1 图片格式 2
1.2.2 图片分辨率 3
1.2.3 RGB与CMYK 4
1.2.4 色彩位数 5
1.2.5 Pixel与DPI 5
1.2.6 FM网屏技术 5
1.3 图像技术的应用 6
第2章 开发工具与系统界面设计 8
2.1 开发工具的选择 8
第3章 图像的编码与解码 9
3.1 经典图像编码技术 9
3.2 第二代编码技术 10
3.3 编码技术的标准化 11
3.4 编码技术的发展方向 13
3.5 解码技术及本系统实例 13
3.5.1 关于MPEG的解码的介绍 13
第4章 屏幕截取及部分屏幕截取 20
4.1 整个屏幕截取及实现 20
4.2 部分屏幕截取及实现 21
第5章 图像压缩 25
5.1 有损压缩与无损压缩 25
5.2 压缩编码压缩概述 26
5.3 压缩编码的方法 26
5.6 LZW算法 30
5.7 JPEG编码标准 31
5.8 本系统中利用JPEG编码实现压缩 35
第6章 图像的局部放大技术及实现 37
6.1 实用价值 37
6.2 算法原理 37
6.3 实现步骤 37
6.4 技术剖析 41
第7章 本系统中的设计模式 43
7.1 什么是模式 43
7.2 模式的作用 45
7.3 模式的解决的问题 47
7.4 本系统中使用的模式 48
结 论 51
参考文献 52
谢 辞 53
引 言
近年来,图像技术得到了迅速的发展,应用领域也不断扩大,这是社会需求与科学技术发展相结合的结果。图像技术的发展也带动了其它一些技术的应用,这些技术同样又促进了图像技术的发展。图像技术为我们人类提供了多种交流表达信息的方式,正在逐渐或已经进入政府部门、军队、学校、科研机构、公司企业以至家庭,并将广泛应用于管理、教育、培训、公共服务、广告、文艺、出版等领域。
图像技术的发展使一些原来相对独立发展的产业和行业(如计算机、电视、通信、出版和娱乐等)开始相互渗透和结合,从而产生了一些全新的产业和应用领域。图像技术与图像系统的应用多种多样,丰富多彩。从科学研究、商业管理、工业生产一直到家庭娱乐,几乎涉及人类社会生产、生活的各个领域,并且正在不断发展和开拓新的应用领域。目前的图像系统大多数还是单机使用的,但实际应用已经提出了把图像技术与通信、网络相结合的需求,这就是所谓的“分布式”图像技术,它结合了计算机的交互性、通信的分布性和电视的真实性,因此将向我们提供全新的信息服务。下面我们将从几个方面介绍一些图像技术的应用领域,并且举出几个具体的应用例子。