png和jpg有什么区别

如题所述

png和jpg的区别是对透明度支持不同、格式不同、使用不同、图片质量不同、载入不同。

1、对透明度支持不同

jpg会把图片压缩的很小,代价就是不支持很多通道,其中就包括alpha通道,也就是透明通道,所以jpg图片透明的地方就会被填白。而png格式支持alpha通道,所以透明部分被保留了下来,还有很多更高级的格式甚至可以将高光、阴影、景深、反光等大量通道都保留下来,方便后期随时调用。

2、格式不同

png和jpg是两种不同的格式,jpg是有损的压缩。在符合所需画质的前提下,尽可能的提高压缩比,来减少储存空间,jpg格式的优点,适合用来存储照片,网络传输。PNG支持透明度,支持半透明,存储的文件大小会比jpg大。

3、使用不同

png格式的图片可以编辑,比如图片中的字体,线条等,可以通过ps等软件更改。但是jpg格式的图片则不可更改。png与jpg图片相比png格式的图片更大。

4、图片质量不同

jpg格式的图片能在高度压缩率的同时,可以展现十分丰富生动的图像,但是随着压缩比的增大,图片的品质会逐渐降低的。而png图片的特性就是体积小,节约空间,与jpg图片相比,png图片是无损压缩,在不损失图片数据的情况下,可以快速的获取自己想要的图片,而且图片的质量并不会下降。

5、载入不同

jpg格式的图片由上而下依序显示图像,直到图像资料全部下载完毕,才能看到图像全貌。png格式的图像采用流式浏览,在完全下载之前提供浏览者一个基本的图像内容,然后再逐渐清晰起来,并且允许连续读出和写入图像数据。

温馨提示:答案为网友推荐,仅供参考
相似回答