这些都是比较常用的图片格式,需要了解它们的特性,以应用在最适合的场景下。
其中PNG是byart.cc目前使用较多的格式,它的英文全称为Portable Network Graphics,翻译过来的意思是便携式网络图形,因此,这是专为网络传输开发的一种图片格式。
PNG格式优点非常多,比如,具有支持24位真彩色、支持Alpha通道的透明/半透明特性、无损压缩等等,非常适合用来保存图表、图案、logo等,效果清晰文件又小。
下面比较一下PNG与jpeg、gif的区别。
PNG和jpeg格式有哪些区别,各有什么优缺点?
JPEG是大家比较熟悉的图片格式,平时拍的照片,基本上都是以这种格式保存的。
JPEG应用广泛的原因是,它对照片类型的图片,采用了独特的压缩编码,能够把照片图像,特别是颜色过渡平滑的照片,压缩为非常小的文件。
同时,JPEG也有一个致命的缺点,那就是它是有损压缩,每保存一次,就会丧失一次细节,降低一次图片质量。所以很多网上的图片,随着被转载次数增加,图片会一次一次被重新保存,也就变得越来越模糊。
而PNG格式就没有这个缺点,它是无损压缩,保存再多次,图片质量也不会下降。因此,PNG适合保存表格、文本、线条、电子书,以及有大面积色块的图片,也非常适合保存logo图片。
在保存这类图片时,PNG可以在质量没有损失的前提下,比JPEG有更大的压缩比,能够保证文字、线条、边缘清晰无损,文件也更小。影响PNG大小的,主要是图片内包含的颜色数量,颜色越少,图片也会越小。
因此,PNG不适合存储颜色丰富的照片。同样一幅照片,保存为JPEG和PNG格式,肉眼无法辨别情况下,PNG格式文件会大很多。当然,如果是色彩、造型简单的照片,也可以保存为PNG,文件不会太大,还是无损压缩。
PNG与GIF格式的区别以及各自优缺点
GIF图片,大家也不陌生,GIF动图,GIF动态表情。GIF原生支持动态图片,而PNG却不能。
近年来,在PNG基础上也开发出支持动态的APNG、MNG格式,但是这些格式普及度不高,而且很多浏览器还不支持,主流图像软件也不支持直接存储,因此这些PNG动态格式前景非常黯淡。
GIF不仅用来保存动态图,也可以保存为静态图。在PNG普及之前,LOGO、图表等适合PNG存储的图片,大多使用GIF格式保存,图片小,无损压缩质量高。
PNG普及后,这类图片就保存为PNG了,因为它的图片文件会更小,压缩率更高。所以,如果不是动态图片和照片,通常都会保存为PNG格式。
PNG和GIF都支持透明效果,但是GIF只支持1位的布尔透明通道,也就是只能完全透明和完全不透明,不支持半透明过渡。
而PNG却可以最高支持256个透明层次,可以达到平滑过渡渐变的透明效果。在存储某些LOGO文件、水印文件时,只能使用PNG格式来保存。