专业IT网络知识平台,分享IT百科知识、生活百科知识解答!

易企推科技
易企推科技

JPEG 与 PNG 图片格式应该如何选择使用

来源:小易整编  作者:小易  发布时间:2023-08-17 04:36
摘要:数字成像领域有两种图像JPEG(或JPG)和PNG,JPEG在文件大小和图像质量上的精心平衡,已成为数字摄影和在线图像共享中的标准压缩格式。PNG是一种无损文件格式,设计为图形交换格式(GIF)的更开放的替代方案。在数字成像领域,有两种图像...

数字成像领域有两种图像JPEG(或JPG)和PNG,JPEG在文件大小和图像质量上的精心平衡,已成为数字摄影和在线图像共享中的标准压缩格式。PNG是一种无损文件格式,设计为图形交换格式(GIF)的更开放的替代方案。

JPEG 与 PNG 图片格式应该如何选择使用

在数字成像领域,有两种图像格式是最流行的:JPEG(或 JPG)和 PNG。以两种格式显示的单个图像似乎是相同的,但是如果您足够仔细地观察并深入研究数据,就会发现这两种格式之间有很大的不同。一种格式并不总是比另一种格式好,因为每种格式都是根据您对图像质量、文件大小等的需要设计用于特定环境的。下面是您需要了解的关于这两种格式的知识,以便充分利用它们的优点和缺点。

JPEG

JPEG 是“联合摄影专家组”的简称,该格式是由 JPEG 团队开发的。由于 JPEG 在文件大小和图像质量上的精心平衡,它已经成为数字摄影和在线图像共享中的标准压缩格式。

具体的比例取决于所使用的程序和设置,但是典型的 JPEG 图像的压缩比是 10:1。也就是说,如果您从一个 10MB 的图像开始并将其导出为 JPEG,那么您最终应该得到一个大约 1MB 的图像。JPEG 在质量上应该几乎没有可感知的差异,尽管这取决于原始图像的内容和文件类型。

为此,JPEG 依赖于离散余弦变换(DCT)。虽然背后的数学很复杂,但这种压缩算法会查看整个图像,确定图像中哪些像素与周围的像素足够相似,并将这些像素合并成块(具有相同值的像素组)。

这种方法非常有效,但它的代价是将无法获得的信息丢弃。JPEG 图像(除了下面提到的几个例外)是有损的,这意味着在保存图像之后,丢失的数据无法恢复。就像影印一样,每次打开并保存 JPEG 时,它看起来会比以前稍差一些。

由于这个原因,不建议将 JPEG 作为存档图像格式,因为如果您需要再次打开它并进行编辑,就会损失质量。像 Adobe Lightroom 这样的非破坏性照片编辑器可以帮助绕过这个问题,前提是您从不删除原始文件,因为它们只将编辑保存为元数据,而不是在原始图像上进行写入。

JPEG 也应该避免使用文本过多的图像或带有清晰线条的插图,因为定义的线条由于抗锯齿而变得模糊。(抗锯齿是一种故意模糊设计,以消除粗糙的边缘。)如下图所示,从我们的主页截屏中可以看到,与 PNG(左)相比,JPEG(右)上的文本和白色背景显示了许多工件。

也就是说,有时您需要将 pdf 等格式转换为 jpeg。在这些情况下,最好确保以最高质量的设置导出,以确保所有文本都是清晰的。

JPEG 支持 24 位的 RGB 和 CMYK 颜色空间,但是它的 CMYK 产品还有很多不足之处。(现代打印机可以很好地处理 RGB 文件,所以这不是一个大问题。但是,您仍然应该坚持使用高质量的打印格式。8 位灰度也是一种选择,但与彩色图像相比,灰度的压缩比要低得多。

多年来,JPEG 的许多变体来来去去。例如,JPG-LS 被设计用来解决有损压缩的问题,但它从未站稳脚跟,最终半途而废。JPG2000 也试图解决无损问题,但它也未能获得关注。BPG 是一种基于 H.265 视频标准的新格式,它决定接管 JPEG,但从未真正流行起来。

JPEG 的创建者最近共享了一种新格式,这种格式的设计目的不是取代 JPEG,而是作为一种更快的流媒体选项与之共存。在 JPEG XS 中,压缩只有 6 倍,而不是 10 倍,但是更简单的算法意味着对于流之类的任务,文件的速度更快。一种可能的替代形式是 HEIF,它也是基于 h 的。265 标准。在其他人失败的地方,HEIF 能够成功,要归功于科技行业最大品牌之一苹果(Apple)的支持。它仍有一段路要走,但可能只是时间问题,它会像今天的 JPEG 那样广泛传播。

PNG

PNG 是可移植网络图形的缩写,是一种无损文件格式,设计为图形交换格式(GIF)的更开放的替代方案。

与依赖 DCT 压缩的 JPEG 不同,PNG 使用 LZW 压缩——与 GIF 和 TIFF 格式相同。简而言之,PNG 的两阶段 LZW 压缩采用图像数据中包含的比特字符串,然后将这些较长的序列与存储在图像文件中的词典(有时称为 codebook)中附带的短代码进行匹配。结果是一个更小的文件,保持高质量。

与 JPEG 相比,PNG 最大的优点是压缩是无损的,这意味着每次打开并再次保存时,质量都没有损失。PNG 还可以很好地处理详细的高对比度图像。由于这个原因,PNG 通常不是屏幕截图的默认文件格式,因为它可以提供几乎完美的像素对像素的屏幕表示,而不是将像素组压缩在一起。

PNG 最突出的特性之一是支持透明性。对于彩色和灰度图像,PNG 文件中的像素可以是透明的。这允许您创建的图像,整齐地覆盖了一个图像或网站的内容。如上图所示,许多编辑程序——在本例中是 adobephotoshop Mix——使用带方格的背景来表示图形的透明度。这使得 PNG 非常适合在网站上使用徽标,尤其是带有文本的徽标。另一方面,如果你在 Photoshop 中创建一个透明的背景,并将图片保存为 JPG 格式,那么这个透明的背景就会变成白色,因为这种格式不支持透明度。

谈到摄影,PNG 似乎是无损图像存储专有原始格式的可靠替代品,但事实是,还有许多更好的替代品,比如 Adobe 的 Digital Negative (DNG)——你甚至可以在智能手机上拍摄——和 TIFF。PNG 本身也不支持 EXIF 数据,EXIF 数据包括快门速度、光圈和相机的 ISO 等信息。

PNG 是为 web 而设计的,它已经证明了它的价值。JPEG 可能是大多数图像的格式,但是 PNG 占据了一个 JPEG 无法有效达到的重要位置,基本上是当您需要在网站的其他元素上清晰地呈现徽标或文本时的唯一选择。

与 JPEG 非常相似,PNG 在这些年也有一些变化。APNG 是一种仍然受支持的格式,用于复制 gif 的动画功能。它没有那么流行,但是得到了许多现代浏览器的支持。

另一个有趣的小消息是,在 PNG 开发的早期阶段,有人建议将其命名为 PING,这是“PING 不是 GIF”的缩写,是对 GIF 格式创建者的一种厚脸皮的挖苦。

哪一个更好?

最终,这两种图像格式都不是最好的。这只是一个问题,哪一个更适合你的需要。

如果你想在 Instagram、Twitter 等网站上分享你的照片,你最好使用 JPEG 格式。它的尺寸更小,是为摄影而优化的,而且几乎在所有平台和服务中都得到了广泛的支持。

如果您正在拍摄一个屏幕截图,并打算对其进行注释或存档,以便以后使用,那么 PNG 将更适合您的需要。文件大小可能比同等的 JPEG 文件大,但是您不必担心每次保存它时都会丢失质量,而且您知道每个像素都和上次打开它时一样锐利。大多数 web 图形,比如徽标,也可以更好地保存为 png,因为它们可以使用透明区域。


本文地址:网络知识频道 https://www.hkm168.com/jiqiao/1027979.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


网络知识
小编:小易整编
相关文章相关阅读
  • 实用Word技巧分享:2招轻松解决多图片排版!

    实用Word技巧分享:2招轻松解决多图片排版!

    多图片排版,是Word编辑文档时常见场景之一,几乎每个人都会碰到,对很多人来说仍然是一大难题。当图片数量一多,很多人都不知道图片该怎么摆放,如何快速高效地搞定一组图片?因为没有掌握系统的套路技巧,每次制作都花费大量时间,做不出满意的效果。今...

  • 奇异值分解(SVD)简介及其在图片压缩中的示例

    奇异值分解(SVD)简介及其在图片压缩中的示例

    奇异值分解(SVD)是一种用于矩阵分解的方法。它将一个矩阵分解为三个矩阵的乘积,分别是左奇异向量矩阵、右奇异向量矩阵和奇异值矩阵。SVD在数据降维、信号处理、推荐系统等领域广泛应用。通过SVD,我们可以将高维数据降低到低维空间,从而提取出数...

  • excel如何插入单元格

    excel如何插入单元格

    excel插入单元格的方法:首先单击上方【开始】菜单;然后在弹出新窗口以后,选择【单元格】;接着单击【插入】下的小三角,下方出现新窗口,再点击【插入单元格】;最后根据需要选择移动选项即可。excel插入单元格的方法:1、首先单击上方【开始】...

  • 如何使用Vue技术进行移动端开发

    如何使用Vue技术进行移动端开发

    如何使用Vue技术进行移动端开发随着移动互联网的迅猛发展,移动端应用的开发变得越来越重要。Vue.js作为一款轻量级、高性能的前端框架,被广泛应用于移动端开发中。本文将介绍如何使用Vue技术进行移动端开发,并给出具体的代码示例。一、准备工作...

  • 三星电视如何投屏

    三星电视如何投屏

    三星电视可以通过三星电视自带的投屏功能、三星电视官方投屏应用程序和第三方投屏应用程序来投屏。详细介绍:1、三星电视自带的投屏功能,在三星电视遥控器上按下“source”或“输入”按钮,选择“screenmirroring”选项,然后打开要...

  • 如何清理魔兽世界插件缓存

    如何清理魔兽世界插件缓存

    魔兽世界缓存文件1、第一步,找到你电脑桌面上的【我的电脑】图标,然后点击打开。第二步:打开我的电脑后,在我的电脑里面找到wow的安装文件夹。第三步:打开wow的安装文件夹后,在文件夹内选择wtf文件夹直接删除。2、Cache是WOW的缓存文...

  • 如何取消PPT中的所有动画效果和声音

    如何取消PPT中的所有动画效果和声音

    当我们为ppt添加了动画效果后,有时又会发现需要取消这些动画效果。那么,ppt动画效果怎么全部取消?幸运的是,powerpoint提供了一种简单而高效的方法。下面小编就来为大家讲讲如何去掉ppt的动画效果,让观众更好地关注您想要传达的信息。...

  • 如何申请域名

    如何申请域名

    申请步骤:1、准备申请资料;2、寻找域名注册商;3、查询域名;4、正式申请;5、申请成功。详细介绍:1、准备申请资料:如果是个人申请域名,需要准备个人身份证;如果是企业申请域名,需要提供企业营业执照。若是的域名,目前只给企业申请使用,个人无...

  • 周排行
  • 月排行
  • 年排行

精彩推荐