版权归原作者所有,如有侵权,请联系我们

[科普中国]-多重网络图形

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

多重网络图形,Multiple-image Network GraphicsMNG)是多帧PNG动画图形格式,功能类似GIF。目前多数主流浏览器均不直接支持MNG。

简介多重网络图形,Multiple-image Network GraphicsMNG)是多帧PNG动画图形格式,功能类似GIF。目前多数主流浏览器均不直接支持MNG。1

PNG便携式网络图形(Portable Network Graphics,PNG)是一种无损压缩的位图图形格式,支持索引、灰度、RGB三种颜色方案以及Alpha通道等特性。PNG的开发目标是改善并取代GIF作为适合网络传输的格式而不需专利许可,所以被广泛应用于互联网及其他方面上。

PNG另一个非正式的名称来源为递归缩写:“PNG isNotGIF”。

PNG 文件几乎都使用PNG或者png作为扩展名,其MIME类型为image/png。PNG于1997年3月作为知识性RFC 2083发布,于2004年作为ISO/IEC标准发布。1

GIF图像互换格式(GIF,Graphics Interchange Format)是一种位图图形文件格式,以8位色(即256种颜色)重现真彩色的图像。它实际上是一种压缩文档,采用LZW压缩算法进行编码,有效地减少了图像文件在网络上传输的时间。它是目前万维网广泛应用的网络传输图像格式之一。

图像互换格式格式自1987年由CompuServe公司引入后,因其体积小而成像相对清晰,特别适合于初期慢速的互联网,而从此大受欢迎。它采用无损压缩技术,只要图像不多于256色,则可既减少文件的大小,又保持成像的质量。(当然,现在也存在一些hack技术,在一定的条件下克服256色的限制)然而,256色的限制大大局限了GIF文件的应用范围,如彩色相机等。(当然采用无损压缩技术的彩色相机照片亦不适合通过网络传输。)另一方面,在高彩图片上有着不俗表现的JPG格式却在简单的折线上效果不如人意。因此图像互换格式格式普遍适用于图表,按钮等等只需少量颜色的图像(如黑白照片)。

图像互换格式格式的原始版本叫做87a。1989年,CompuServe发布了一个名为89a的增强版本,在这个版本中,为图像互换格式文档扩充了图形控制区块、备注、说明、应用程序接口等四个区块,并提供了对透明色和多帧动画的支持。现在我们一般所说的GIF动画都是指89a的格式。

1995年9月,Netscape Navigator2.0支持让动画GIF无限循环的功能。

2015年5月,Facebook添加了GIF支持,尽管他们最初不支持在他们的网站上使用GIF。1

特性优秀的压缩算法使其在一定程度上保证图像质量的同时将体积变得很小。

可插入多帧,从而实现动画效果。

可设置透明色以产生对象浮现于背景之上的效果。

由于采用了8位压缩,最多只能处理256种颜色,故不宜应用于真彩色图片。2

本词条内容贡献者为:

杜强 - 高级工程师 - 中国科学院工程热物理研究所