〖打印本页〗〖打印选项〗 |
网页图像格式简介--BMP |
图像对我们来说并不陌生,图像是用各种观测系统、以不同的形式和手段观测客观世界而获得的,可以直接或间接作用于人眼并进而产生视觉的实体。我们生活在一个信息时代,科学研究和统计表明,人类从外界获得的信息约有75%来自视觉系统,也就是说是从图像中获得的。 我们一般将图像分为模拟图像和数码图像两类。模拟图像指空间坐标和明暗程度都是连续变化的图像。数码图像是一种空间坐标和灰度均不连续的、用离散的数字表示的图像,这样的图像才可以直接利用计算机进行处理,应用于电子出版系统。 为了便于数码图像的处理和显示输出,我们需要将数码图像以一定的方式存储在计算机中。图像格式就是将某种数码图像的数据存储于文件中时所采用的记录格式。在电子出版中,可供选择的图像格式很多,实际应用时到底选用何种图像格式经常成为一个困扰众多用户的问题。为此,我们对几种常见的图像格式进行了分析比较,这有利于了解各种图像格式的特性,便于实际应用中的选择。 (一)BMP图像格式 BMP图像文件最早应用于微软公司推出的Windows操作系统,是一种最简单的图像格式。BMP图像格式由3个部分组成。 1.位图文件头。位图文件头是最前面的14个字节,包含图像文件的类型、格式标准等信息。 2.位图信息。从第14个字节开始,即紧接着位图文件头的数据是位图信息。它又可分为两部分:位图信息头和色彩对应表,其中色彩对应表是可选的。位图信息头包含有关BMP图像的长、宽、压缩方法等基本图像信息。对于有色彩对应表的位图文件来说,紧接着位图信息头的是色彩对应表,它实际上就是一个颜色索引表。 3.位图数据。位图文件的第3部分为位图数据阵列,记录了图像的每一个像素值。 BMP图像格式非常简单,仅具有最基本的图像数据存储功能,能存储每个像素1位、4位、8位和24位的位图。虽然它提供的信息过于简单,但是由于Windows系统的普及以及BMP本身具有格式简单、标准、透明的特点,BMP图像文件格式得到了推广,它一般应用于Windows系统下的屏幕显示以及一些简单图像系统中。(二)TIFF图像格式 TIFF是最复杂的一种位图文件格式。TIFF是基于标记的文件格式,它广泛地应用于对图像质量要求较高的图像的存储与转换。由于它的结构灵活和包容性大,它已成为图像文件格式的一种标准,绝大多数图像系统都支持这种格式。 1.文件结构概述 TIFF文件以.tif为扩展名。其数据格式是一种3级体系结构,从高到低依次为:文件头、一个或多个称为IFD的包含标记指针的目录和数据。 (1)文件头(IFH)。在每一个TIFF文件中第一个数据结构称为图像文件头或IFH,它是图像文件体系结构的最高层。这个结构在一个TIFF文件中是惟一的,有固定的位置。它位于文件的开始部分,包含了正确解释TIFF文件的其他部分所需的必要信息。 (2)图像文件目录(IFD)。IFD是TIFF文件中第2个数据结构,它是一个名为标记(tag)的用于区分一个或多个可变长度数据块的表,标记中包含了有关于图像的所有信息。IFD提供了一系列的指针(索引),这些指针告诉我们各种有关的数据字段在文件中的开始位置,并给出每个字段的数据类型及长度。这种方法允许数据字段定位在文件的任何地方,且可以是任意长度,因此文件格式十分灵活。 (3)图像数据。根据IFD所指向的地址.存储相关的图像信息。 2.TIFF图像格式的特点 (1)应用广泛。①TIFF可以描述多种类型的图像;②TIFF拥有一系列的压缩方案可供选择;③TIFF不依赖于具体的硬件;④TIFF是一种可移植的文件格式。 (2)TIFF具有可扩展性。在TIFF 6.0中定义了许多扩展,它们允许TIFF提供以下通用功能:①几种主要的压缩方法;②多种色彩表示方法;③图像质量增强;④特殊图像效果;⑤文档的存储和检索帮助。 (3)格式复杂。TIFF文件的复杂性给它的应用带来了一些问题。一方面,要写一种能够识别所有不同标记的软件非常困难。另一方面,一个TIFF文件可以包含多个图像,每个图像都有自己的IFD和一系列标记,并且采用了多种压缩算法。这样也增加了程序设计的复杂度。 3.小结 TIFF与计算机的结构、操作系统和硬件无关。它可以处理黑白、灰度和彩色图像,允许用户针对扫描仪、显示器或打印机的独特性能进行调试。其格式扩展性强,对于媒体之间的数据交换,TIFF是位图模式的最佳选择之一。不过,它也要求大量的编程工作来实现全面解码。目前,TIFF图像格式已成为印前系统中的一种主要的图像格式。 文章作者:未知 |