png与jpg的区别是什么?


png与jpg的区别是什么?
png与jpg都是图片两种不同的存储格式 。先来了解一下两种图片存储格式的定义;
png图片存储格式:
图像文件存储格式 。其目的是试图替代GIF和TIFF文件格式 。同时增加一些GIF文件格式所不具备的特性 。可移植网络图形格式(Portable Network Graphic Format 。PNG)名称来源于非官方的\"PNG's Not GIF\" 。是一种位图文件(bitmap file)存储格式 。读成\"ping\" 。
jpg图片存储格式;
JPEG图片以 24 位颜色存储单个位图 。JPEG 是与平台无关的格式 。支持最高级别的压缩 。不过 。这种压缩是有损耗的 。渐近式 JPEG 文件支持交错 。
摄影作品或写实作品支持高级压缩 。利用可变的压缩比可以控制文件大小 。支持交错(对于渐近式 JPEG 文件) 。广泛支持Internet标准 。由于体积小 。jpg在万维网中被用来储存和传输照片的格式 。
它们区别是:
1、png格式与jpg格式图片压缩相对较小 。对图片质量损耗少 。
2、jpg格式的图片更适网络传输和浏览 。
3、png格式图片是透明底色 。
4、jpg格式与png格式可以相互转换 。
其他观点:
首先 。从压缩格式上来说 。png属于无损压缩 。而jpg则是有损压缩 。
通常情况下png的图片比jpg占的存储空间更大 。但在某些情况下png的体积可以比jpg小很多 。比如图片颜色数量比较少的情况下 。保存时可以选择png-8格式及减少颜色数量来减少图片文件的体积 。而且效果也是非常明显的 。
在日常使用中jpg是用的最多的格式了 。我们手机的相机也是默认jpg格式 。jpg占用的空间相对来说较小 。虽然说jpg是有损压缩 。能损掉多少 。得看选择的图片的存储质量 。以较高质量存储的jpg损失是很小的 。几乎和png没有区别 。或者说肉眼分辨不出来 。以PS为例 。通常情况下网络图片使用9及以上的质量就能达到很好的效果了 。
除了压缩方式不一样外 。png最显著的特点就是可以存储alpha通道了 。也就是说可以存储图片的透明度信息 。对普通用户来说可能png用处不大 。跟jpg没多大区别 。但对设计师来说是非常方便实用的 。这样我们就可以用来存储一些做好的图片素材 。下次用这些素材来合成图片的时候就不用去扣图了 。

png与jpg的区别是什么?

文章插图
其他观点:
答:png和jpg都是常用的图片格式 。其中png属于无损压缩 。jpg是有损压缩 。使用中两者最明显的一个区别是png支持透明通道 。jpg的图片更适合在网络中传播和使用 。
现在的智能手机后置摄像头的像素越来越高 。对于一张2000万像素的24位深度图 。如果100%不压缩 。这张照片的存储空间高达57.2M 。比如BMP格式就是这种情况 。这样的图片储存会极大浪费我们的存储空间 。
png与jpg的区别是什么?

文章插图
于是算法学家发明了各种先进算法 。来制定新的图片格式 。比如我们常用的有jpg、png、gif动图等等 。
压缩算法
其中jpg使用了有损压缩的算法 。并且压缩比可以自定义 。我们在使用Photoshop储存jpg格式时 。可以选择图片的储存质量 。有0~12的等级可选 。其实就是自定义压缩比 。压缩比越高 。最终图片的储存空间越小 。细节损失也越大 。
png与jpg的区别是什么?

文章插图
jpg虽然采用了无损压缩 。但是当压缩质量在9以上时 。图片显示的质量还是相当不错的 。甚至肉眼也很难区别出来 。智能手机拍摄的照片一般默认为高质量的jpg 。对于一张2000万像素的人物风景照 。相机默认压缩算法得到的储存大小在10M左右 。
png与jpg的区别是什么?

文章插图
而png使用无损压缩的算法 。我们在操作Photoshop储存png格式时 。就没有了自定义图片质量的选择 。在绝大多数情况下 。同样的照片png要比jpg的存储空间大 。
但是当图片使用的颜色较少时 。png格式的压缩算法更具优势 。甚至存储空间比jpg还小 。png基本上就相当于把文件压缩成zip格式 。只不过这个文件是图片而已 。
透明通道
png和jpg最大的不同点在于png支持alpha通道 。也就是我们说的透明通道 。而jpg是不支持透明通道的 。这就使得png格式在某些场合具有特殊的用途 。
png与jpg的区别是什么?

文章插图
比如电脑应用程序图标 。我们会发现图标的边缘是透明的 。我们可以看到后面的桌面背景 。如果我们找到该程序的图标文件 。会发现图标的格式一般都是png 。这就是透明通道的一个用途 。而jpg格式无法实现 。

推荐阅读