返回列表 发布新帖
查看: 1079|回复: 0

图片格式详解

发表于 2010-3-22 15:04:33 | 查看全部 |阅读模式

马上注册!

您需要 登录 才可以下载或查看,没有账号?注册

×
                                                       BMP
BMP是一种与硬件设备无关的图像文件格式,使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BblP文件所占用的空间很大。BMP文件的图像深度可选lbit、4bit、8bit及24bit。BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。
  由于BMP文件格式是Windows环境中交换与图有关的数据的一种标准,因此在Windows环境中运行的图形图像软件都支持BMP图像格式。
  典型的BMP图像文件由三部分组成:位图文件头数据结构,它包含BMP图像文件的类型、显示内容等信息;位图信息数据结构,它包含有BMP图像的宽、高、压缩方法,以及定义颜色等信息。
具体数据举例:
如某BMP文件开头:
424D 4690 0000 0000 0000 4600 0000 2800 0000 8000 0000 9000 0000 0100*1000 0300 0000 0090 0000 A00F 0000 A00F 0000 0000 0000 0000 0000*00F8 0000 E007 0000 1F00 0000 0000 0000*02F1 84F1 04F1 84F1 84F1 06F2 84F1 06F2 04F2 86F2 06F2 86F2 86F2 .... ....
BMP文件可分为四个部分:位图文件头、位图信息头、彩色板、图像数据阵列,在上图中已用*分隔。
一、图像文件头
  1)1:(这里的数字代表的是"字",即两个字节,下同)图像文件头。424Dh=’BM’,表示是Windows支持的BMP格式。
  2)2-3:整个文件大小。4690 0000,为00009046h=36934。
  3)4-5:保留,必须设置为0。
  4)6-7:从文件开始到位图数据之间的偏移量。4600 0000,为00000046h=70,上面的文件头就是35字=70字节。
  5)8-9:位图图信息头长度。
  6)10-11:位图宽度,以像素为单位。8000 0000,为00000080h=128。
  7)12-13:位图高度,以像素为单位。9000 0000,为00000090h=144。
  8)14:位图的位面数,该值总是1。0100,为0001h=1。
二、位图信息头
  9)15:每个像素的位数。有1(单色),4(16色),8(256色),16(64K色,高彩色),24(16M色,真彩色),32(4096M色,增强型真彩色)。1000为0010h=16。
  10)16-17:压缩说明:有0(不压缩),1(RLE 8,8位RLE压缩),2(RLE 4,4位RLE压缩,3(Bitfields,位域存放)。RLE简单地说是采用像素数+像素值的方式进行压缩。T408采用的是位域存放方式,用两个字节表示一个像素,位域分配为r5b6g5。图中0300 0000为00000003h=3。
  11)18-19:用字节数表示的位图数据的大小,该数必须是4的倍数,数值上等于位图宽度×位图高度×每个像素位数。0090 0000为00009000h=80×90×2h=36864。
  12)20-21:用象素/米表示的水平分辨率。A00F 0000为0000 0FA0h=4000。
  13)22-23:用象素/米表示的垂直分辨率。A00F 0000为0000 0FA0h=4000。
  14)24-25:位图使用的颜色索引数。设为0的话,则说明使用所有调色板项。
  15)26-27:对图象显示有重要影响的颜色索引的数目。如果是0,表示都重要。
三、彩色板
  16)28-35:彩色板规范。对于调色板中的每个表项,用下述方法来描述RGB的值:
  1字节用于蓝色分量
  1字节用于绿色分量
  1字节用于红色分量
  1字节用于填充符(设置为0)
  对于24-位真彩色图像就不使用彩色板,因为位图中的RGB值就代表了每个象素的颜色。
  如,彩色板为00F8 0000 E007 0000 1F00 0000 0000 0000,其中:
  00FB 0000为FB00h=1111100000000000(二进制),是红色分量的掩码。
  E007 0000为 07E0h=0000011111100000(二进制),是绿色分量的掩码。
  1F00 0000为001Fh=0000000000011111(二进制),是红色分量的掩码。
  0000 0000总设置为0。
  将掩码跟像素值进行“与”运算再进行移位操作就可以得到各色分量值。看看掩码,就可以明白事实上在每个像素值的两个字节16位中,按从高到低取5、6、5位分别就是r、g、b分量值。取出分量值后把r、g、b值分别乘以8、4、8就可以补齐第个分量为一个字节,再把这三个字节按rgb组合,放入存储器(同样要反序),就可以转换为24位标准BMP格式了。
四、图像数据阵列
  17)17-...:每两个字节表示一个像素。阵列中的第一个字节表示位图左下角的象素,而最后一个字节表示位图右上角的象素。
————————————————————————————————————————————————————————————————
                                                        JPEG
JPEG是JointPhotographicExpertsGroup(联合图像专家组)的缩写,文件后辍名为".jpg"或".jpeg",是最常用的图像文件格式,由一个软件开发联合会组织制定,是一种有损压缩格式,能够将图像压缩在很小的储存空间,图像中重复或不重要的资料会被丢失,因此容易造成图像数据的损伤。尤其是使用过高的压缩比例,将使最终解压缩后恢复的图像质量明显降低,如果追求高品质图像,不宜采用过高压缩比例。但是JPEG压缩技术十分先进,它用有损压缩方式去除冗余的图像数据,在获得极高的压缩率的同时能展现十分丰富生动的图像,换句话说,就是可以用最少的磁盘空间得到较好的图像品质。而且JPEG是一种很灵活的格式,具有调节图像质量的功能,允许用不同的压缩比例对文件进行压缩,支持多种压缩级别,压缩比率通常在10:1到40:1之间,压缩比越大,品质就越低;相反地,压缩比越小,品质就越好。比如可以把1.37Mb的BMP位图文件压缩至20.3KB。当然也可以在图像质量和文件尺寸之间找到平衡点。JPEG格式压缩的主要是高频信息,对色彩的信息保留较好,适合应用于互联网,可减少图像的传输时间,可以支持24bit真彩色,也普遍应用于需要连续色调的图像。
  JPEG格式是目前网络上最流行的图像格式,是可以把文件压缩到最小的格式,在Photoshop软件中以JPEG格式储存时,提供11级压缩级别,以0—10级表示。其中0级压缩比最高,图像品质最差。即使采用细节几乎无损的10级质量保存时,压缩比也可达5:1。以BMP格式保存时得到4.28MB图像文件,在采用JPG格式保存时,其文件仅为178KB,压缩比达到24:1。经过多次比较,采用第8级压缩为存储空间与图像质量兼得的最佳比例。
  JPEG格式的应用非常广泛,特别是在网络和光盘读物上,都能找到它的身影。目前各类浏览器均支持JPEG这种图像格式,因为JPEG格式的文件尺寸较小,下载速度快。
  JPEG2000作为JPEG的升级版,其压缩率比JPEG高约30%左右,同时支持有损和无损压缩。JPEG2000格式有一个极其重要的特征在于它能实现渐进传输,即先传输图像的轮廓,然后逐步传输数据,不断提高图像质量,让图像由朦胧到清晰显示。此外,JPEG2000还支持所谓的"感兴趣区域"特性,可以任意指定影像上感兴趣区域的压缩质量,还可以选择指定的部分先解压缩。
  JPEG2000和JPEG相比优势明显,且向下兼容,因此可取代传统的JPEG格式。JPEG2000即可应用于传统的JPEG市场,如扫描仪、数码相机等,又可应用于新兴领域,如网路传输、无线通讯等等。
JPEG 图片以 24 位颜色存储单个光栅图像。JPEG 是与平台无关的格式,支持最高级别的压缩,不过,这种压缩是有损耗的。渐近式 JPEG 文件支持交错。
可以提高或降低 JPEG 文件压缩的级别。但是,文件大小是以图像质量为代价的。压缩比率可以高达 100:1。(JPEG 格式可在 10:1 到 20:1 的比率下轻松地压缩文件,而图片质量不会下降。)JPEG 压缩可以很好地处理写实摄影作品。但是,对于颜色较少、对比级别强烈、实心边框或纯色区域大的较简单的作品,JPEG 压缩无法提供理想的结果。有时,压缩比率会低到 5:1,严重损失了图片完整性。这一损失产生的原因是,JPEG 压缩方案可以很好地压缩类似的色调,但是 JPEG 压缩方案不能很好地处理亮度的强烈差异或处理纯色区域。
优点:摄影作品或写实作品支持高级压缩。
利用可变的压缩比可以控制文件大小。
支持交错(对于渐近式 JPEG 文件)。
广泛支持 Internet 标准。
缺点: 有损耗压缩会使原始图片数据质量下降。
当您编辑和重新保存 JPEG 文件时,JPEG 会混合原始图片数据的质量下降。这种下降是累积性的。
JPEG 不适用于所含颜色很少、具有大块颜色相近的区域或亮度差异十分明显的较简单的图片。
JPEG的压缩模式有以下几种:
顺序式编码(Sequential Encoding)
一次将图像由左到右、由上到下顺序处理。
递增式编码(Progressive Encoding)
当图像传输的时间较长时,可将图像分数次处理,以从模糊到清晰的方式来传送图像(效果类似GIF在网络上的传输)。
无失真编码(Lossless Encoding)
阶梯式编码(Hierarchical Encoding)
图像以数种分辨率来压缩,其目的是为了让具有高分辨率的图像也可以在较低分辨率的设备上显示。
由于JPEG的无损压缩方式并不比其他的压缩方法更优秀,因此我们着重来看它的有损压缩。以一幅24位彩色图像为例,JPEG的压缩步骤分为:
1.颜色转换
2.DCT变换
3.量化
4.编码
1.颜色转换
由于JPEG只支持YUV颜色模式的数据结构,而不支持RGB图像数据结构,所以在将彩色图像进行压缩之前,必须先对颜色模式进行数据转换。各个值的转换可以通过下面的转换公式计算得出:
Y=0.299R+0.587G+0.114B
U=-0.169R-0.3313G+0.5B
V=0.5R-0.4187G-0.0813B
其中,Y表示亮度,U和V表示颜色。
转换完成之后还需要进行数据采样。一般采用的采样比例是2:1:1或4:2:2。由于在执行了此项工作之后,每两行数据只保留一行,因此,采样后图像数据量将压缩为原来的一半。
2.DCT变换
DCT(Discrete Consine Transform)是将图像信号在频率域上进行变换,分离出高频和低频信息的处理过程。然后再对图像的高频部分(即图像细节)进行压缩,以达到压缩图像数据的目的。
首先将图像划分为多个8*8的矩阵。然后对每一个矩阵作DCT变换(变换公式此略)。变换后得到一个频率系数矩阵,其中的频率系数都是浮点数。
3.量化
由于在后面编码过程中使用的码本都是整数,因此需要对变换后的频率系数进行量化,将之转换为整数。
由于进行数据量化后,矩阵中的数据都是近似值,和原始图像数据之间有了差异,这一差异是造成图像压缩后失真的主要原因。
在这一过程中,质量因子的选取至为重要。值选得过大,可以大幅度提高压缩比,但是图像质量就比较差;反之,质量因子越小(最小为1),图像重建质量越好,但是压缩比越低。对此,ISO已经制定了一组供JPEG代码实现者使用的标准量化值。
4.编码
从前面过程我们可以看到,颜色转换完成到编码之前,图像并没有得到进一步的压缩,DCT变换和量化可以说是为编码阶段做准备。
编码采用两种机制:一是0值的行程长度编码;二是熵编码(Entropy Coding)。
在JPEG中,采用曲徊序列,即以矩阵对角线的法线方向作“之”字排列矩阵中的元素。这样做的优点是使得靠近矩阵左上角、值比较大的元素排列在行程的前面,而行程的后面所排列的矩阵元素基本上为0值。行程长度编码是非常简单和常用的编码方式,在此不再赘述。
编码实际上是一种基于统计特性的编码方法。在JPEG中允许采用HUFFMAN编码或者算术编码。
————————————————————————————————————————————————————————————————
                                                        GIF
定 义:
   GIF 是用于压缩具有单调颜色和清晰细节的图像(如线状图、徽标或带文字的插图)的标准格式。
工作原理:
   GIF(Graphics Interchange Format)的原义是“图像互换格式”,是CompuServe公司在 1987年开发的图像文件格式。GIF文件的数据,是一种基于LZW算法的连续色调的无损压缩格式。其压缩率一般在50%左右,它不属于任何应用程序。目前几乎所有相关软件都支持它,公共领域有大量的软件在使用GIF图像文件。GIF图像文件的数据是经过压缩的,而且是采用了可变长度等压缩算法。所以GIF的图像深度从lbit到8bit,也即GIF最多支持256种色彩的图像。GIF格式的另一个特点是其在一个GIF文件中可以存多幅彩色图像,如果把存于一个文件中的多幅图像数据逐幅读出并显示到屏幕上,就可构成一种最简单的动画。
分  类:
   GIF分为静态GIF和动画GIF两种,支持透明背景图像,适用于多种操作系统,“体型”很小,网上很多小动画都是GIF格式。其实GIF是将多幅图像保存为一个图像文件,从而形成动画,所以归根到底GIF仍然是图片文件格式。但GIF只能显示256色。
GIF主要分为两个版本,即GIF 89a和GIF 87a:
GIF 87a:是在1987年制定的版本
GIF 89a: 是1989年制定的版本。在这个版本中,为GIF文档扩充了图形控制区块、备注、说明、应用程序编程接口等四个区块,并提供了对透明色和多帧动画的支持
GIF格式自1987年由CompuServe公司引入后,因其体积小而成像相对清晰,特别适合于初期慢速的互联网,而从此大受欢迎。它采用无损压缩技术,只要图像不多于256色,则可既减少文件的大小,又保持成像的质量。(当然,现在也存在一些hack技术,在一定的条件下克服256色的限制,具体参见真彩色)然而,256色的限制大大局限了GIF文件的应用范围,如彩色相机等。(当然采用无损压缩技术的彩色相机照片亦不适合通过网络传输。)另一方面,在高彩图片上有着不俗表现的JPG格式却在简单的折线上效果差强人意。因此GIF格式普遍适用于图表,按钮等等只需少量颜色的图像(如黑白照片)。
在早期,GIF所用的LZW压缩算法是Compuserv所开发的一种免费算法。然而令很多软件开发商感到意外的是,GIF文件所采用的压缩算法忽然成了Unisys公司的专利。据Unisys公司称,他们已注册了LZW算法中的W部分。如果要开发生成(或显示)GIF文件的程序,则需向该公司支付版税。由此,人们开始寻求一种新技术,以减少开发成本。PNG(Portable Network Graphics,便携网络图形)标准就在这个背景下应运而生了。它一方面满足了市场对更少的法规限制的需要,另一方面也带来了更少的技术上的限制,如颜色的数量等。
在2003年6月20日,LZW算法在美国的专利权已到期而失效。在欧洲、日本及加拿大的专利权亦已分别在2004年的6月18日、6月20日和7月7日到期失效。尽管如此,PNG文件格式凭着其技术上的优势,已然跻身于网络上第三广泛应用格式。与GIF相关的专利于2006年8月11日过期。
————————————————————————————————————————————————————————————————
                                                       PNG
PNG是20世纪90年代中期开始开发的图像文件存储格式,其目的是企图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。流式网络图形格式(Portable Network Graphic Format,PNG)名称来源于非官方的“PNG's Not GIF”,是一种位图文件(bitmap file)存储格式,读成“ping”。PNG用来存储灰度图像时,灰度图像的深度可多到16位,存储彩色图像时,彩色图像的深度可多到48位,并且还可存储多到16位的α通道数据。PNG使用从LZ77派生的无损数据压缩算法。
PNG文件格式保留GIF文件格式的下列特性:
使用彩色查找表或者叫做调色板可支持256种颜色的彩色图像。
流式读/写性能(streamability):图像文件格式允许连续读出和写入图像数据,这个特性很适合于在通信过程中生成和显示图像。
逐次逼近显示(progressive display):这种特性可使在通信链路上传输图像文件的同时就在终端上显示图像,把整个轮廓显示出来之后逐步显示图像的细节,也就是先用低分辨率显示图像,然后逐步提高它的分辨率。
透明性(transparency):这个性能可使图像中某些部分不显示出来,用来创建一些有特色的图像。
辅助信息(ancillary information):这个特性可用来在图像文件中存储一些文本注释信息。
独立于计算机软硬件环境。
使用无损压缩。
PNG文件格式中要增加下列GIF文件格式所没有的特性:
每个像素为48位的真彩色图像。
每个像素为16位的灰度图像。
可为灰度图和真彩色图添加α通道。
添加图像的γ信息。
使用循环冗余码(cyclic redundancy code,CRC)检测损害的文件。
加快图像显示的逐次逼近显示方式。
标准的读/写工具包。
可在一个文件中存储多幅图像。
文件结构
PNG图像格式文件(或者称为数据流)由一个8字节的PNG文件署名(PNG file signature)域和按照特定结构组织的3个以上的数据块(chunk)组成。
PNG定义了两种类型的数据块,一种是称为关键数据块(critical chunk),这是标准的数据块,另一种叫做辅助数据块(ancillary chunks),这是可选的数据块。关键数据块定义了4个标准数据块,每个PNG文件都必须包含它们,PNG读写软件也都必须要支持这些数据块。虽然PNG文件规范没有要求PNG编译码器对可选数据块进行编码和译码,但规范提倡支持可选数据块。
————————————————————————————————————————————————————————————————
                                                JPEG2000
因特网的发展同样带来了数据压缩方面的一场革命。随着网络的普及与多媒体概念的深入人心,广大WEB设计师和对图象质量、文档尺寸、图象读取速度的要求越来越高,图象压缩已经成为数据压缩的一个核心组成部分。
因此在图象的压缩舞台上,如GIF、JPEG、PNP各种图象压缩格式应运而生。最近成为热点的JPEG2000就是在这种背景下诞生的。为了弄清JPEG2000的来龙去脉,作者在国外众多的JPEG2000专业网站间穿梭,最后在综合JPEG2000最新资料的基础上写下了本文。下面笔者将分成五个部分来探讨JPEG2000的一些新特性。
1. WEB图象压缩的革命与JPEG2000的诞生
2. JPEG2000的新特性
3. JPEG2000与传统JPEG的测试与对比
4. JPEG2000的相关应用与软件支持
5. 对JPEG2000的未来展望

  下面将分别就以上各个方面做进一步的阐述:
1. WEB图象压缩的革命与JPEG2000的诞生
  可以说,因特网的日益普及与目前网络带宽的限制是迫使图象要进行压缩的源动力。众所周知,目前因特网的带宽十分有限,而图象信息巨大,网络带宽成为约束多媒体在网络上发展应用的瓶颈。而在多媒体信息深入人心的今天,WEB页面如果还采取纯文字的方式,不但难以形象、生动地表达所述内容,浏览者也决不会接受。要取得硬件设施方面的突破、造就宽带网尚需时日,因此目前只能从软件方面着手。这样,一些适合网络传输的图象压缩标准相继出台,其中的一些图象压缩标准在网络上已经得到了极其广泛的应用。下面我们简单回顾一下几种较有影响的图象文件格式:
 ⑴ JPG/JPEG。JPEG的读音为J-PEG,全称为JOINT PHOTOGRAPHIC EXPERTS GROUP(联合图象专家组),是一个在ISO(国际标准组织)下从事静态图像压缩标准制定的委员会。JPEG格式是一般专门用来压缩真彩色的人物、自然风景图片的。在再现照片、自然景观等方面表现出色,但是对处理文字、简单卡通图片、线描绘图等方面表现不佳。另外它仅能处理静态图片,不能处理活动影象。 JPEG的压缩能力惊人,但是如果要缩减图片尺寸,就会造成信息丢失。也就是说,JPEG属于有损压缩方式。压缩后的图象就再也无法复原了。尽管JPEG也有无损压缩的几何算法,但压缩比越大,丢失的信息就越多。因此,JPEG仅适合压缩供人欣赏而不是供数据分析的图象。
  JPEG的另外一个优秀特征就是压缩比可调。不过,图象尺寸与图象质量息息相关。高质量的图象效果意味着大尺寸的文档,而要取得较小的文档必须降低图象品? 尽管有时品质的降低从直观上说并不明显。 不管怎么说,JPEG的诞生是图象压缩史上的一次重大事件。。由於JPEG超强的压缩能力,卓越的图象品质,使得它诞生后几年内就获得巨大发展。目前WEB上的真彩色图象几乎全是JPEG格式的。可以说,JPEG为WEB图象的传输立下了汗马功劳。
 ⑵ GIF与ANIMATED GIF(动态GIF)。GIF图象与JPEG格式一样,在WEB上得到广泛应用。JPEG与GIF格式的文件在WEB图象中都是主力,都有自身的优点与缺点。GIF的优点就是它的颜色数较少,文件尺寸特别小,而且压缩比也是可调的,尤其适合网络传输。它的另外一个优点是JPEG无法比拟的,那就是它支持透明背景。主要缺点是不支持真彩色,如果要显示真彩色就只有让位给JPEG。由于颜色数量受到限制(不超过256色)GIF更适合用来做插图、剪贴画等,用于色彩数要求不高的场合。
  另外,起初GIF只是处理静态图片,不能满足人们追求动态效果的欲望,因此动态GIF(ANIMATED GIF)格式就应运而生了。目前我们可以在网页上看到大量的静态与动态GIF图象。
 ⑶ PNG格式。显然,任何一种图象格式都不是万能的。在1994年12月28日,推出GIF格式的COMPUSERVE公司与另一家名为UNISYS的公司达成协议,要求只要是在软件中使用GIF格式的文件,就要向他们付费。一石激起千层浪,这引起了广大软件开发商强烈不满。短短两个月之后,一群独立里软件开发者发布了PNG(便携式网络图象)图象格式标准,以期取代需要付费的GIF。在PNG诞生的几年中,实际上仅起到代替GIF格式的作用。但是它的发展速度还不算慢。
   官方的PNG标准现在可以支持48位色彩、16位RGB单独通道,以及16位灰度图。由于网络传输带宽的影响,我们现在看到的PNG一般是8为或16位的。PNP格式的另一大优越性是它的透明效果。在24位色彩模式下,PNG支持8位的ALPHA通道。在48位的模式下,PNP格式可以提供65,535种级别的ALPHA透明效果,因此受到了一些设计师们的亲睐。 然而,我们在因特网上为什么看不到多少采取PNG格式的文件呢?实际上这是微软、网景这两家生产WEB浏览器的厂家纷争的结果。他们根本无法在这个问题上达成一致。更糟糕的是,这两家公司目前还没有达成协议的迹象。这严重制约了PNG的发展。据说这跟PNG格式处理透明效果较慢也有一定关系。
⑷MNG。全称为Multiple-image Network Graphics。它其实是PNG格式的动画版本。它继承了PNG的优点,如具有保存真彩色图象和ALPHA通道的能力,同时还可以实现动画效果。据说它的表现要比动态GIF强,如它不强调专利权而且提供品质优秀的无损压缩等。但是目前在WEB上,它的命运仍然跟PNG格式一样,没有得到长足的发展。
   随著多媒体应用领域的扩展,传统图象压缩技术已无法满足人们对多媒体图像的要求。因此,具有更高压缩率、性能更优秀的新一代静态图像压缩标准技术JPEG2000就诞生了。JPEG2000正式名称为"ISO 15444",也是由JPEG组织负责制定。但是从1997年3月开始筹划以来,有关方面在压缩算法的选取问题上争论不休,浪费了不少宝贵的时间。直到2005年3月份在东京的一次会议上,在受到各方面特别是来自数码摄相机厂商压力的情况下,规定基本编码系统的最终协议草案才得以出台。
2. JPEG2000的新特性
  开发JPEG2000的初衷是在使用小波转换(WAVELET TRANSFORM)为主的解析编码方式的基础上,提供崭新的图象编码系统。国际标准组织(ISO)将在2000年底最终确定JPEG2000这个图象编码新标准。内容主要包括6个部分:
⑴ JPEG2000图象编码系统(核心部分)
⑵ 应用扩展(在核心上扩展更多特性)
⑶ 运动JPEG2000
⑷ 兼容性(即包容性与继承性)
⑸ 参考软件(目前主要为JAVA与C程序)
⑹ 复合图象文件格式(如传真式的服务等)
  那么JPEG2000作为一种新型图象编码系统,跟它的前身JPEG相比,有那些优越性呢?实际上,JPEG2000的压缩优越性跟它的先进的编码技术是密切相关的。大体说来分为六个方面:
 ⑴ JPEG2000可以方便地实现渐进式传输,这是JPEG2000的重要特征之一。看到这种特性,我们就会联想到GIF格式的图像可以做到在WEB上实现"渐现"效果。也就是说,它先传输图像的大体轮廓,然后逐步传输其他数据,不断地提高图像质量。这样图象就由朦胧到清晰显示出来,从而节约、充分利用有限的带宽。而传统的JPEG无法做到这一点,只能是从上到下逐行显示。
 ⑵ JPEG2000既支持有损压缩,也支持无损压缩方式。而JPEG只能做到有损压缩,压缩后数据不能还原。因此JPEG2000在保存不可以丢失原始信息,而又强调较小的图象文档尺寸的情况下能扮演很重要的角色。
 ⑶ JPEG2000另外一个非常有趣而又实用的特征,就是它支持对你希望的特定区域进行特别的压缩处理。你可以指定图像上任意区域的压缩质量,还可以指定哪个部份先进行解压处理。这在大大降低图象尺寸方面起到很大作用。
 ⑷ 实际上,JPEG2000作为JPEG家族的继承者,就不能不追求很高的压缩比。在具有和传统JPEG类似质量的前提下,JPEG2000的压缩率比JPEG高20%-40%左右。也就是说,假如有一天我们的JPEG图片全部换成JPEG2000编码方式,在同样的网络带宽下,我们的对于图片下载的等待时间将大大缩短。   
 ⑸ JPEG2000在颜色处理上,具有更优秀的内涵。与JPEG相比,JPEG2000同样可以用来处理多达256个通道的信息。而JPEG仅局限于RGB数据。也就是说,JPEG2000可以用单一的文件格式来描述另外一种色彩模式,比如CMYK模式。
 ⑹ JPEG2000能使基于WEB方式多用途图象简单化。由于JPEG2000图象文件在它从服务器下载到用户的WEB页面时,能平滑地提供一定数量的分辨率基准,WEB设计师们处理图象的任务就简单? 。例如我们经常会看到一些提供图片欣赏的站点,在一个页面上用缩略图来代理较大的图象。浏览者只需点击该图象,就可以看到较大分辨率的图象。不过这样WEB设计师们的任务就在无形中加重了。因为缩略图与它链接的图象并不是同一个图象,需要另外制作与存储。而JPEG2000只需要一个图象就可以了。用户可以自由地放缩、平移、剪切该图象而能得到他们所需要的分辨率与细节。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关注公众号
QQ会员群

Copyright © 2021-2025 中企互动平台 版权所有 All Rights Reserved.

相关侵权、举报、投诉及建议等,请发 E-mail:bztdxxl@vip.sina.com

Powered by Discuz! X3.5|京ICP备10020731号-1|京公网安备 11010102001080号

关灯 在本版发帖
扫一扫添加管理员微信
返回顶部
快速回复 返回顶部 返回列表