体积小网络通讯中因受带宽制约,在保证图片清晰、逼真的前提下,网页中不可能大范围的使用文件较大的bmp格式文件。
无损压缩PNG文件采用LZ77算法的派生算法进行压缩,其结果是获得高的压缩比,不损失数据。它利用特殊的编码方法标记重复出现的数据,因而对图像的颜色没有影响,也不可能产生颜色的损失,这样就可以重复保存而不降低图像质量。
索引彩色模式PNG-8格式与GIF图像类似,同样采用8位调色板将RGB彩色图像转换为索引彩色图像。图像中保存的不再是各个像素的彩色信息,而是从图像中挑选出来的具有代表性的颜色编号,每一编号对应一种颜色,图像的数据量也因此减少,这对彩色图像的传播非常有利。
更优化的网络传输显示PNG图像在浏览器上采用流式浏览,即使经过交错处理的图像会在完全下载之前提供浏览者一个基本的图像内容,然后再逐渐清晰起来。它允许连续读出和写入图像数据,这个特性很适合于在通信过程中显示和生成图像。
支持透明效果PNG可以为原图像定义256个透明层次,使得彩色图像的边缘能与任何背景平滑地融合,从而彻底地消除锯齿边缘。这种功能是GIF和JPEG没有的。
PNG同时还支持真彩和灰度级图像的Alpha通道透明度。最高支持24位真彩色图像以及8位灰度图像。支持Alpha通道的透明/半透明特性。支持图像亮度的Gamma校准信息。支持存储附加文本信息,以保留图像名称、作者、版权、创作时间、注释等信息。
png是一种无损压缩的图片形格式,由于它压缩比高,文件体积小而常用于Java程序或网页中,它还支持透明效果,比如常见的水印图片都是png格式的
png是大家接触最多的几个文件格式之一,那么png到底是什么格式呢?想必大家平时在使用电脑的时候,经常会看到后缀为png格式的文件,不过有一些小伙伴不是很清楚png到底是什么格式,接下来就来给大家科普一下。
png格式
png英文全称是Portable Network Graphics,翻译成中文就是便携式网络图形,这是一种无损压缩的图片形格式,一般情况下应用于Java程序或者网页中,原因是压缩比高、文件体积小。
平时大家最常见的png格式的图片应该就是截图文件了,大家在使用微信或者qq的时候,经常会使用自带的截图工具来保留一些信息,这些截图一般都是png格式。
png格式拥有很多特性,最大的特征就是体积小了,这非常节约内存空间;还有就是无损压缩,在不损失数据的情况下,也能快速获取想要的图片,而且不降低图片质量。
png还有一个特点就是支持透明效果,这是其他常用的图片格式,比如说jpg和gif所不具备的特征,所以说大家平时接触的水印图片,基本上都是png格式的。