Quote:
在 Web 上三个最通用的图像文件格式是 GIF、JPG 和 PNG。前两种一直是 Web 浏览器的标准格式。第三个,PNG,并非一种新的格式,不过最近通过外挂程序的支持,使它变成了一个新的 Web 图形。
GIF - 图像交换格式的缩写,1987 年由 CompuServe 创建,便于在不同的平台间交换图像。该文件格式以它的压缩性和可以保存多个图像的特点而闻名。GIF 的主要缺点是最多只能用 256 种不同的颜色来显示数据。对于相片质量的图像,这明显不足。幸运的是,GIF 文件格式有一个特点:其文件本身可以有一个每个图像都可使用的调色板,而且特定的图像还可以有包含定制色彩的局部调色板。这代表大多数 GIF 图像在技术上可以使用的颜色超过 256 种。
然而,GIF 仍然不是在 Web 上显示相片的最佳媒质。GIF 的优势主要用于保存和压缩基于文字的图像、线条和剪贴画等。因为这些图像类型不需要百万色,它们可以很容易地被存成非常小的 GIF 文件。
最后,GIF 更流行的应用是做动画。该格式内置了用于图像延时、图层透明和图层(指包含在该文件中的不同图像)定位的功能。要灵活地使用这些功能,我们可以用 Ulead GIF Animator在 Web 上创建另人称奇的动画!
JPG - 由联合摄影专家组(Joint Photographic Experts Group)开发,该文件格式是在 Internet 上展现实景图像的标准格式。它可以将大型图像压缩得非常小,同时能够保留图像的整体质量。JPEG 文件可以使用任何色彩数目,因此它是非常方便的 24 位图像格式(真彩色,支持 16 百万色)。不幸的是,使 JPG 文件在 Internet上流行的特性也是它的最大缺点。您对图像压缩的越多,信息就丢失的越多。这表示以最高压缩率压缩的高质量的相片就会变得模糊、朦胧,以至于无法查看。因此,在将文件保存为 JPEG 时,在压缩率与质量之间求得一个平衡是至关重要的。
在保存文件时,决定选择何种格式有时是困难的。就经验而言, 如果您的图像是基于文字的,或主要包含的剪贴画、艺术线条或素描,那么您应该将它保存为 GIF 格式。如果您的图像主要包含实景信息,那最好用 JPG。
PNG -这是被 Internet 遗忘的文件格式。可移植网络图形原来由托马斯·布特尔和托姆·兰开发,作为 GIF 和 JPEG 的替换格式 - 它支持这两种格式的所有优点,但它似乎在使 Web 浏览器更大、更好和更健壮的过程中被遗忘了。仅在最近才有浏览器可以不需外挂程序地支持它。
如上所述,使用 PNG 的最大优点是它支持 GIF 和 JPEG 的全部特点。如果您有文字或艺术线条,您可以使用类似 GIF 的色彩缩减选项,创建一个无损压缩的小文件。另一方面,如果您正在保存实景图像,您可以使用类似于 JPEG 的压缩方案并保存,而且该压缩是无损的(不象 JPEG 会有少许或大量的损失)。除这些特色之外,它还支持用于遮罩的 Alpha 通道、色彩校正的 Gamma,以及48 位色彩的图像存储(JPEG 最高只能存为 24 位)。
然而,PNG 也有一个缺点,由于它总是使用的无损压缩方案,所以通常该格式的文件比 JPEG 大。(但相对于 GIF,它使用同样的调色板,文件却较小。)另外,就算新一代浏览器可以全面支持该格式,它们未必会支持该格式的所有功能。最后,PNG 不支持动画,或许这是唯一与 GIF 不同的特征。
Quote:
网页图像格式的第三者——png
在曰新月异、飞速发展的网络时代,png作为一种新兴的网络图像开始引起人们注意。png是什么?png和传统的图像有什么区别?png能取代传统的图像吗?怎样转换png图像?下面我们来探讨这些问题:
一、png的定义和发展过程:
png是可携式网络图像Portable Network Graphics这三个单词的第一个字母的的缩写。网虫都知道网页图像有gif格式和jpg格式两类,知道png图像格式的人并不多。这不奇怪,因为这个格式的图像最近才得到IE和NETSCAPE两大浏览器阵营的支持。png图像格式发展的时间虽说不长,却历经坎坷。在一九九四年底,由于Unysis公司宣布gif拥有专利的压缩方法,要求开发gif软件的作者须缴交一定费用,因此促使免费的png图像格式的诞生。png一开始便结合gif及jpg两家之长,打算一举取代这两种格式。1996年10月1曰由png向国际网络联盟(World Wide Web Consortium)提出并得到推荐认可标准,并且大部分绘图软件支持了png这种格式。这些因素促使微软公司从IE4.0版本开始支持png图像浏览,从此png图像格式生机焕发,我们可以看到在许多欧美网站上大量采用了png图像。
二、png图像的优点
1、兼有gif和jpg的色彩模式。我们知道gif格式图像采用了256色以下的index color色彩模式,jpg采用的是24位真彩模式。png不仅能储存256色以下的index color图像,还能储存24位真彩图像,甚至能最高可储存至48位超强色彩图像。
2、png能把图像文件压缩到极限以利于网络传输,但又能保留所有与图像品质有关的信息的解决方案。png利用了当时已知的有效演算法来储存图像文件中的信息,让图像处理者可以用最小的空间来储存不失真的图像。如果你的图像是以文字、形状及线条为主,png会用类似gif的压缩方法来得到较好的压缩率,而且不破坏原始图像的任何细节。据国际网络联盟测算,八位的png图像比同位的gif图像就小10%到30%。而对于相片品质一类的压缩,png则采用类似jpg的压缩演算法。但是jpg压缩程度越大、影像的品质越差。因为它的压缩是采用的是破坏性压缩法、每次压缩的同时便多多少少漏掉一些像素。png不同于jpg的地方在于:它处理相片类图像亦是采用非破坏性压缩,图像压缩后能保持与压缩前图像质量一样,没有一点失真。
3、更优化的传输显示。熟悉gif格式的图像处理者知道,gif图像有两种模式——normal(普通)模式和interlaced(交错)模式。interlaced模式更适用于网络传输。在传送图像过程中,浏览者先看到图像一个大略的轮廓然后再慢慢清晰。这种理论有点抽象,请各位浏览网页http://seekfor./heart/silian.htm,在网页右边逐渐出现的人物图像就是采用的interlaced模式。png也采取了interlaced模式,使图像得以水平及垂直方式显像在萤幕上,加快了下载的速度。另外,png还使用CRC检测防止传输时的图档信息流失。
4、透明图像在制作网页图像的时候很有用,我们可以把图象背景设为透明,用网页本身的颜色信息来代替设为透明的色彩,这样可让图像和网页背景很和谐地融合在一起。除此之外,这种方法还可最大范围减少文件大小,增快传输速度。jpg格式无法实现图像透明。采用gif格式透明图像过于刻板,因为gif透明图像只有1与0的透明信息、只有透明或不透明两种选择,没有层次;而png提供了α频段0至255的透明信息,可以使图像的透明区域出现深度不同的层次。在过去,我们处理gif图像需要针对每种背景颜色采用不同的反毛边修饰才行。现在,我们处理png图像就可以让图像覆盖在任何背景上都看不到接缝,改善gif透明图像描边不佳的问题。
5、gif图像在不同系统上所显示的画面也会跟着不一样,但png却可以让你在Macintosh上制作的图像与在Windows上所显示的图像完全相同,反之亦然。某些Macintosh计算机的文件格式图像送到PC机上就必须手动加上副档名才能读取,而png格式图像不存在着这个问题,png被设计成可以通过网络传送到任何机种及作业系统上读取。文字资料(如作者、出处)、储存遮罩(MASK)、伽玛值、色彩校正码等信息均可参杂在png图像中一起传输。