多媒体常见五种图像格式详解【摘要】:自此互联网以及PC的飞速发展,我们的日常生活已经高度的信息化了,多媒体应用技术也不断地深入到我们的生活中。
图像、视频这些最直观的信息无时无刻的充斥着我们的眼球。
这时我们需要在繁多的图像种类中辨别以及选择我们所要用到的图像种类来准确完整地传达信息。
本文通过对多媒体常见的五种图像格式的详细介绍从而可以深刻的了解图像的格式特点及其应用。
【关键词】:多媒体互联网常见图像格式一.引言现在的互联网和多媒体技术的高速发展,多媒体的图形图像以其蕴含的信息量优美直观地显现于人们的视网膜中,给人们以绚丽丰富的视觉效果。
但是多媒体图像又因其种类繁多而不能被人们所一一了解,甚至是最常见的图像格式也只是对其格式名略有耳闻。
那么,本文将对多媒体常见的图像格式做一番简述,介绍它们的特性和不同点以及其实用性。
二.五种图像格式详解1、BMP图像BMP图像,即通常所说的位图(Bitmap),是最早应用于Windows操作系统,也是Windows操作系统中的标准图像文件格式,在Windows环境中运行的图形图像软件都支持BMP图像格式。
因而这种格式的图像是最常见最简单的,像我们常用的桌面壁纸一般都是BMP格式图像。
BMP图像文件的文件结构一般认为包括了三部分:表头、调色板和图像像素数据,再细分的话,表头部分有分文件头和位图信息头。
表头长度为54个字节,内容包括了BMP文件的类型、文件的大小、位图文件的保留字、位图数据距文件头的偏移量以及位图的尺寸等信息。
调色板中有若干个表项相对应地定义一种颜色,从而说明位图中的颜色。
只有全彩色BMP图像文件内没有调色板数据,其余不超过256种颜色的图像文件都必须设定调色板信息(电视节目制作中的图形图像格式)。
图像像素数据每一个点代表一个像素值,它有着比较独特的记录方式:位图中的像素值是以在扫描行内从左到右、扫描行之间从下到上这样的顺序记录的。
BMP图像文件有下列3个特点:(1)该结构只能存放一幅图像,即只能存放一幅静态图像;(2)只能存储四种图像数据:单色、16色、256色、全彩色;(3)图像数据有压缩或不压缩两种处理方式。
压缩方式Windows设计了两种:RLE4和RLE8。
RLE4只能处理16色图像数据;而RLE8则只能压缩256色图像数据。
(电视节目制作中的图形图像格式)。
总的来说,这种格式的优点是是图像信息较丰富且图像结果简单。
但是正因为这样,图像几乎不经压缩,导致了它与生俱生来的缺点--占用磁盘空间过大。
所以一般为了网页打开的速度,现在在网页中很少会使用BMP图像。
2、GIF图像GIF文件是"Graphics Interchange Format"(图形交换格式)的缩写,是由CompuServe 公司为了方便网络和BBS使用者传送图像数据而制定的一种图像文件格式(电视节目制作中的图形图像格式)。
所以说,GIF图像文件以其传输速度快而著称。
之所以传输快,那是因为GIF图像文件是8位的压缩文件,本身数据量不大,而且采用了可变长度等压缩算法,有着很高的压缩比。
在网络的彩色动画以及QQ的许多图像都是GIF图像。
GIF文件格式分为87和89两个版本,对于87这个版本只是简单地用来存储单幅静止图像,而89的版本可以同时存储若干幅静止图象进而形成连续的动画,使之成为支持2D 动画的格式。
这里主要讲述89的版本。
89版的GIF图像文件结构一般是由七个数据单元组成:表头、通用调色板、图像数据区以及4个补充区。
而只有表头和图像数据区是文件不可缺少的单元,对于通用调色板和其余的4个补充区不一定会出现在文件内。
(电视节目制作中的图形图像格式)。
GIF文件有下面五个特点:(1)文件具有多元化结构能够存储多张图像,通过软件处理和控制使得这些分离的图像能够形成一个连续有动感的画面,即动画图像;(2)图像数据用一个字节存储一个像素点;(3)根据标识符寻找数据区。
GIF图像文件内的各种图像数据区和补充区,多数没有固定的数据长度和存放位置。
为了方便程序寻找数据区就以数据区的第一个字节做为标识符,让程序能够判断所读到的是哪种数据区;(4)图像数据采用两种排列方式:顺序排列和交叉排列;(5)最多只能存储256色图像(3.电视节目制作中的图形图像格式)。
GIF图像格式还增加了渐显方式,也就是说,在图像传输过程中,用户可以先看到图像的大致轮廓,然后随着传输过程的继续而逐步看清图像中的细节部分,从而适应了用户的"从朦胧到清楚"的观赏心理(数码相机: 图像文件的格式)。
3、JPEG图像JPEG是Joint Photographic Experts Group的缩写,其扩展名为.jpg或.jpeg。
JPEG格式的图像文件具有迄今为止最为复杂的文件结构和编码方式,和其他格式的最大区别是JPEG使用一种有损压缩算法,是以牺牲一部分的图像数据来达到较高的压缩率,但是这种损失很小以至于很难察觉(常见的多媒体文件格式之图形图像文件格式)。
JPEG2000 作为JPEG的升级版,其压缩率比JPEG高约30%左右。
与JPEG不同的是,JPEG2000 同时支持有损和无损压缩,而JPEG只能支持有损压缩(数码相机: 图像文件的格式)。
JPEG 格式一般用来显示照片和WWW以及在线服务的HTML(超文本标记语言)文件,在网络和光盘读物上,都能找到它的身影。
JPEG的文件格式十分复杂,总共由八部分组成,用ultraedit的16进制搜索功能可找到各部分的起始位置,在嵌入式系统中可用类似的数值匹配法定位:(1)、图像开始SOI(Start of Image)标记,数值0xD8;(2)、APP0标记(Marker),数值0xE0;(3)、APPn标记(Markers),其中n=1~15,数值对应0xE1~0xEF;(4)、一个或者多个量化表DQT(difine quantization table),数值0xDB;(5)、帧图像开始SOF0(Start of Frame),数值0xC0;(6)、一个或者多个霍夫曼表DHT(Difine Huffman Table),数值0xC4;(7)、扫描开始SOS(Start of Scan),数值0xDA;(8)、图像结束EOI(End of Image),数值0xD9。
JPEG图像的特点有:(1)使用一种有损压缩算法,压缩比率通常通常在10:1到40:1之间,是以牺牲一部分的图像数据来达到较高的压缩率;(2)有着复杂的文件结构和编码方式;可以说是JPEG文件以其先进的有损压缩方式用最少的磁盘空间得到较好的图像质量。
JPEG格式压缩的主要是高频信息,对色彩的信息保留较好,适合应用于互联网,可减少图像的传输时间,可以支持24bit真彩色,也普遍应用于需要连续色调的图像。
(百度百科)。
4、TIFF图像TIFF是Tag Image File Format的缩写,是由Aldus和Microsoft公司为桌上出版系统研制开发的一种较为通用的图像文件格式。
该格式图像文件可以在多媒体许多不同的平台和应用软件间交换信息,其应用相当广泛,如Adobe公司的Photoshop、Jasc的GIMP、Ulead PhotoImpact和Paint Shop Pro等图像处理应用、QuarkXPress和Adobe InDesign这样的桌面印刷和页面排版应用,扫描、传真、文字处理、光学字符识别和其它一些应用等都支持这种格式(TIFF 百度百科)。
TIFF是最复杂的一种位图文件格式,图像文件主要由三部分组成:表头、标识信息区和图像数据区。
文件内固定只有一个表头,且一定要位于文件前端。
表头有一个标志参数指出标识信息区在文件中的存储地址,而标识信息区也有一组标识信息,用于存储图像数据区的地址(电视节目制作中的图形图像格式)。
标识信息区是一个或多个称为IFD的包含标记指针的目录,它是一个名为标记(tag)的用于区分一个或多个可变长度数据块的表,标记中包含了有关于图像的所有信息。
IFD提供了一系列的指针(索引),这些指针告诉我们各种有关的数据字段在文件中的开始位置,并给出每个字段的数据类型及长度。
这种方法允许数据字段定位在文件的任何地方,且可以是任意长度,因此文件格式十分灵活(TIFF 百度百科)。
图像数据区是在IFD所指向的地址中存储相关的图像信息。
因为TIFF格式的灵活易变,它又定义了四类不同的格式:TIFF-B适用于二值图像:TIFF-G 适用于黑白灰度图像;TIFF-P适用于带调色板的彩色图像:TIFF-R适用于RGB真彩图像。
(电视节目制作中的图形图像格式)这种格式有如下5种特点:(1)善于应用指针的功能,可存储多份调色板数据,可以存储多幅图像。
(2)文件内数据区没有固定的排列顺序,只规定表头必须在文件前端,对于标识信息区和图像数据区在文件中可以随意存放和改写。
(3)可制定私人用的标识信息。
(4)图像数据可分割成几个部分分别存档。
(5)具有可扩展性。
在TIFF 6.0中定义了许多扩展,它们允许TIFF提供以下通用功能:①几种主要的压缩方法;②多种色彩表示方法;③图像质量增强;④特殊图像效果;⑤文档的存储和检索帮助。
小结:TIFF与计算机的结构、操作系统和硬件无关。
它可以处理黑白、灰度和彩色图像,允许用户针对扫描仪、显示器或打印机的独特性能进行调试。
其格式扩展性强,对于媒体之间的数据交换,TIFF是位图模式的最佳选择之一。
不过,它也要求大量的编程工作来实现全面解码。
目前,TIFF图像格式已成为印前系统中的一种主要的图像格式。
(TIFF 百度百科)5、 PCX图像PCX格式最早由Zsoft公司推出,在1980年代初授权给微软与其产品捆绑发行,而后转变为Microsoft Paintbrush,并成为Windows的一部分。
现在PCX是PC机画笔的图像文件格式,虽然使用这种格式的人在减少,但带有.PCX扩展名的文件现在仍十分常见。
它采用RLE压缩方式存储数据,图像显示与计算机硬件设备的显示模式有关(常见的多媒体文件格式之图形图像文件格式)。
PCX图像文件由文件头、位图数据和一个多达256种色彩的调色板构成。
文件头由128字节组成,描述版本信息和图像显示设备的横向、纵向分辨率,以及调色板等信息(图像格式百度百科)。
文件还可能包括一个调色板以及表明该调色板是灰度还是彩色的一个代码。
文件的核心部分是位图数据。
位图数据以类似于Packbits压缩法的游程长度压缩形式记录,像素值通常是单字节的索引值,指向调色板中的位置。
下面是PCX图像文件的5个特点:(1)一个图像文件只能存放一张图像画面。
(2)使用RLE压缩方法来进行压缩的。