首页 理论教育 图像压缩格式:了解计算机网络中

图像压缩格式:了解计算机网络中

时间:2023-11-09 理论教育 版权反馈
【摘要】:JPEG格式的压缩效果非常好,但其在压缩过程中会将图像中重复或不重要的资料丢失,因此容易造成图像数据的丢失,是一种有损压缩格式。例如,在Photoshop中,对图像进行JPEG格式存储时,软件提供13级压缩级别。JPEG格式长久以来都是网络上最流行的图像格式。JPEG格式的应用非常广泛,各类浏览器均支持JPEG这种图像格式。GIF文件采用一种基于LZW算法的连续色调的无损压缩格式,压缩率一般为50%。PNG格式的最大优点是为图像提供高压缩比的无损压缩。

图像压缩格式:了解计算机网络中

1.BMP格式

位图图像(BMP)文件扩展名使用“.bmp”。它实际上一般不采用任何压缩,但是其使用非常广,还是要介绍一下。

BMP格式是Windows中进行与图像有关的各种处理时采用的一种标准,在Windows环境中运行的各种软件都会支持BMP格式。

BMP文件主要由四部分组成:位图文件头,包含BMP图像文件的类型、大小等信息;位图信息头,包含有BMP图像的宽、高等信息;色彩表(Color Table)是可选项,在使用索引来表示图像的情况下,其用以索引数据对应的颜色的映射表;位图数据,即图像数据。

BMP格式使用方便,特别是在Windows中,其与各种程序(尤其是较旧的程序)广泛兼容,但从总体上看,因为没有使用压缩,在网络使用环境中其缺点超过了它的优点,所以在网络中一般多使用JPEG、PNG、TIFF等文件格式。

2.JPEG格式

联合照片专家组(Joint Photographic Expert Group,JPEG)也是最常见的一种图像格式,文件后缀为“.jpg”或“.jpeg”。它是最常用的图像文件格式,其标准由一个软件开发联合会组织制定。

JPEG格式的压缩效果非常好,但其在压缩过程中会将图像中重复或不重要的资料丢失,因此容易造成图像数据的丢失,是一种有损压缩格式。不过,总体上来说,JPEG的压缩技术十分优良,在提供高压缩率的情况下,仍然保证了图像有很好的效果,非常适合应用于互联网图片传递。在很多图像处理软件中,JPEG的压缩率是可以调节的。例如,在Photoshop中,对图像进行JPEG格式存储时,软件提供13级压缩级别。其中0级压缩比最高,图像品质最差。即使采用细节几乎无损的10级质量保存时,压缩比也可达5:1。

JPEG格式长久以来都是网络上最流行的图像格式。JPEG格式的应用非常广泛,各类浏览器均支持JPEG这种图像格式。能够在高压缩比下提供优质图像的特性是其最大亮点。(www.xing528.com)

JPEG的最大问题在于其有损压缩,这会使原始图片数据质量下降。JPEG格式不适合存储颜色少,或者具有颜色相近的大块区域,或者亮度差异十分明显的图片。在使用一些图片工具软件时,对JPEG文件反复编辑和重新保存时,容易不断积累数据损失,使图片质量不断下降。所以一般在保存图片的原始素材时不用JPEG格式。

3.GIF格式

图形交换格式(Graphics Interchange Format,GIF)是CompuServe公司在1987年开发的图像文件格式。GIF文件采用一种基于LZW算法的连续色调的无损压缩格式,压缩率一般为50%。GIF格式应用非常广泛,几乎所有相关领域的软件都支持它,也有大量的软件在使用GIF图像文件来展现画面。

GIF格式的另一个特点是,在一个GIF文件中可以保存多幅图像。一般支持GIF图像格式的软件中,都可以把存放在单一文件中的多幅图像逐一显示出来,从而构成一段简单的动画。展现动画是多数网络场合中GIF最常见的用途。

4.PNG格式

便携式网络图形(Portable Network Graphics,PNG),是一种比较新的图像文件格式,非常适用于网络使用。PNG能够提供比GIF压缩度更高的无损压缩图像文件。它能提供的图像技术支持较多,提供24位和48位真彩色图像支持以及其他诸多技术性支持。实际上,PNG在20世纪90年代中期就被提出,至今已有超过20年的时间,但其推广或者说被接受的速度比较低,直到近几年才被广泛的使用。由于从使用角度来说,PNG格式比较新,所以还是存在一些不支持此种图像文件格式的软件。

PNG格式的最大优点是为图像提供高压缩比的无损压缩。可以认为,它兼具JPEG和GIF的部分优点,既拥有比较小的文件大小,利于网络传输,又能保证图片在各种处理过程中不失真。这也是PNG格式近些年迅速普及开的主要原因。

PNG格式虽然较新,但其迅速推广的趋势必将使得各种软件都会很好地支持这种格式。另外,作为互联网上传输的文件格式,PNG提供的文件格式毕竟是无损压缩,与使用有损压缩文件格式的JPEG相比,压缩量仍然有差距。PNG也没有GIF那样的支持直接显示动画的能力。PNG兼有JPEG和GIF的优点,但毕竟是无法完全替代它们。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈