GIF、JPEG、PNG的区别

2010-10-31 05:23

GIF(Graphics Interchange Format)图形交换格式,采用LZW压缩(一种能将数据中重复的字符串加以编码制作成一个数据流的压缩方法,通常应用于GIF文件),是以压缩相同颜色的色块来减少图片的大小。由于LZW压缩不会造成任何品质上的损失且压缩率高,再加上能跨平台又能作小型动画,所以适合在互联网上使用,但GIF格式只能支持256色。

JPEG(Joint Photographic Experts Group)联合图片专家组,可以用不同的压缩比例对文件进行压缩,是有损压缩,会在压缩过程中剔除一些在视觉上不容易察觉的部分。通常JPEG用来保存超过256色的图片格式文件,比如数码照片等,但无法保留透明图层。

PNG(Portable Network Graphics)便携式网络图片,结合了GIF和JPEG的优点,不会破坏图片文件格式的同时可以将图片以最小的方式压缩而不造成图片失真,而且PNG格式支持48-bit的高清色彩,采用无损压缩方案存储,且能够保留图片的透明效果。

注:256色=16-bit色彩,24-bit色彩及以上为高清色彩,平时显示器一般为32-bit显示色彩。


原文链接: http://blog.jtwo.me/the-difference-between-gif-and-jpeg-and-png