PNG、JPEG、GIF是日常接触到的图片格式中,使用最多的三种格式。互联网页面中的所有图片,几乎全是这三种格式。动态图使用GIF,静态图使用PNG、JPEG。
上一篇《PNG、GIF、JPEG图片格式有什么区别,各有什么优缺点?》 https://byart.cc/481 介绍了PNG图片格式与JPGE、GIF的区别,和它们的优缺点,以及各自适合存储的图片类型,现在详细说一下PNG这个格式。
在使用Photoshop等软件保存PNG格式时,可能会发现,PNG还分为PNG-8、PNG-24,这两种格式又有什么区别呢?
整体来看,PNG-8、PNG-24有以下三方面的区别。
1、索引、存储的颜色值数量不同
PNG后面的8、24数字,意思是指该格式最多可以索引和存储的颜色值。
PNG-8,意思是最多存储256种颜色,也就是2^8 = 256,2的8次方。
PNG-24,意思是最多存储1600万种颜色,即2^24 = 16 777216种颜色,也就是2的8次方。
2、透明度不同
PNG-8,与GIF格式一样,仅仅支持1位的布尔透明通道,图片透明和不透明区域的边缘比较生硬,不支持半透明效果。
PNG-24,支持alpha半透明过渡效果,也就是可以完美呈现从不透明到完全透明的渐变过渡。
3、压缩率不同
那么在存储PNG图片时,应该如何选择PNG-8、PNG-24呢?
颜色单一的图片,适合使用PNG-8格式存储,在无损压缩的前提下,可以将文件无损压缩到最小,对于清晰度没有任何影响。
实际测试发现,同一幅图片,PNG-8格式比GIF有更大的压缩率。另外在不影响图片效果前提下,可以将颜色数量设置为尽量小,这样文件也会更小。
相比PNG-8,PNG-24存储的文件要大一些。存储摄影照片时,视觉效果相同的情况下,PNG-24文件比JPEG大很多。所以PNG-24不适合存储照片等颜色较多、细节丰富的图片,多用于存储需要保留透明度、颜色单一的图片,比如LOGO、图片水印等文件应使用PNG-24存储。
本文为『ByArt丨byart.cc』原创
禁止转载丨原文链接:https://byart.cc/483