JPEG,GIF或PNG?图像文件类型说明和测试

您知道JPEG,GIF,PNG和其他图像文件类型之间的区别吗?您知道何时应该使用一种而不是另一种吗?还是最适合存储照片的?有损压缩和无损压缩之间的区别如何?如果对上述任何一个的回答为“否",则可能是您使用了错误的图像文件类型!这是您需要了解的基本知识。

(如果您不想了解具体细节,只是想知道应该使用哪种文件类型,请跳至您应该使用哪种图像文件类型?。)

有损压缩与无损压缩

您需要了解的重要区别是有损压缩与无损压缩。在无损压缩中,减小了图像的文件大小,但是质量保持不变。无论将文件解压缩和重新压缩多少次,这都是正确的-始终存在相同数量的视觉信息,并且图像质量保持稳定。

有损压缩会降低图像质量,因为每次解压缩和重新压缩文件时都会丢失信息。但是,有损压缩技术的最大优点是可以使文件更小(在处理文件类型的过程中,您会发现文件的大小要缩小得多)。

需要保留在图像中的图像应确定您使用的是有损还是无损压缩格式。对于存储照片,无损无疑会更好,因为打开备份进行编辑时不会丢失信息。另一方面,有损通过电子邮件发送或在线发布有优势。

RAW

您会获得RAW文件,这就是存在图像压缩的原因。

出于本文的目的,我将使用一张测试照片来查看每种压缩技术可节省多少尺寸以及它们如何改善质量。我无法在浏览器中显示原始照片,但是查看高质量的JPEG或PNG照片应该可以使您大致了解原始照片。另外,出于比较目的,原始照片文件为12.4 MB。

JPEG

可能是最常见的图像格式,JPEG(或JPG)是联合图像专家组的标准,通常用于将照片和文本图像发布到Internet(在PCPC.me上看到的大多数图像都是JPEG)。该格式支持每像素24位,亮度,蓝色和红色各支持8位,这使其成为一种“真彩色"格式,可以显示超过1600万种颜色。

尽管它可以创建非常高质量的图像JPEG可能是不利的,因为它是有损压缩格式。这就是为什么在将图像导出为JPEG时经常看到低,中和高质量选项的原因。每个选项都会减少应用的压缩量并提高照片质量。以下是高,中和低质量JPEG格式的测试照片,其大小分别为:

高质量JPEG通常是大小和质量之间的良好折衷。但是,一旦您获得了中低质量的JPEG,质量就会受到很大影响。此外,JPEG往往最适合照片或绘图,与文字相比,锐化过渡要少。

GIF

图形交换格式允许每个像素8位,每个红色3位和绿色,两个代表蓝色。尽管可以使用具有不同256色调色板的多个色块将更多颜色输入到图像中,但这使256种颜色可用于GIF。使用无损压缩,GIF可以在多次解压缩和重新压缩后完美地再现其有限的调色板。

下面是编码为GIF的测试照片:

尺寸相对较小,但是缺少色彩深度确实会损害图像的质量(尤其是在明暗过渡之间,例如在蓝色锅的边缘内,照片右侧为黄色花朵) )。

关于GIF的另一件重要的事情是可以对它们进行动画处理,这种动画具有各种很酷的用途。使用顺序绘制的多个图像帧,可以生成运动的外观。除了创建动画外,由于其有限的色彩空间,GIF格式也很少使用。

PNG

便携式网络图形文件类型是GIF的替代设计,是另一种无损格式,但是它包含的信息比其上一代产品多得多:每个像素可以包含24位或32位。 24位版本包含RGB信息,而32位版本使用RGBA颜色空间。 RGBA中的“ A"代表“ alpha",它允许图像中具有不同级别的透明度(当您看到下面的方格背景时,通常表示透明度)。

因为它包含更多信息,PNG文件将比JPEG或GIF大很多(尽管质量也有所提高)。

使用示例照片,PNG不会尽管要记住无损压缩将在多次解压缩和重新压缩后保持照片的质量,但是看起来比高质量的JPEG更好。另外,如果透明性很重要,那么PNG是必经之路。

TIFF

标记图像文件格式最初是为扫描仪开发的,随着扫描仪的发展,它变得越来越复杂。从二进制到灰度再到全彩色。现在它是一种常用的全彩色文件类型。 TIFF可以压缩或不压缩保存,并且使用的压缩可以是有损或无损的。通常,如果将它们压缩,则将使用无损压缩,尽管如果大小是一个重要因素,则可以使用有损压缩。

因为TIFF从技术上讲是文件包装器或容器,而不是文件类型,它可以保存每个像素具有各种不同位的图像,使您可以选择非常多的颜色,就像使用JPEG或PNG一样。 (请注意:由于TIFF支持在浏览器中并不通用,因此我发布了TIFF文件的高质量JPEG屏幕截图。)

同样,这些无损图像文件比JPEG或GIF格式,但它们保留了大量信息。尽管您在线上看到的TIFF与其他格式不一样,但是它们已被广泛使用,并且几乎可以由任何图像编辑程序打开。

BMP

一种不再使用的旧格式-实际上,当我尝试将测试照片上传到我们的网站时,我的浏览器几乎崩溃了,该标签页变得不可用(尽管我的硬盘驱动器WordPress上的图像只有1.1 MB认为它要大得多)。我在下面以高质量JPEG格式发布了BMP的屏幕截图,因此您可以看到它的外观,如果遇到一个,这就是您需要知道的。

BMP(位图) )主要是基于Windows的格式,该标准由Microsoft维护。像TIFF一样,它可以在每个像素中存储任意数量的位,最多64个,这意味着它可以保留很多图像信息。这种格式可以存储透明度数据,但是某些Microsoft应用程序不允许读取它。简而言之,如果您有BMP,请将其转换为其他内容。一切都会更好。

您应该使用哪个图像文件类型?

在所有这些详细信息之后,您仍然可能会问哪种文件类型是最好的。简短的答案是,对于大多数用途而言,PNG是一个非常安全的选择。如果您的图像文件很大,例如需要打印8英寸x 10英寸和更大尺寸的照片,则这是一个特别好的选择。本文中的图片宽度为640像素,不足以使文件类型之间的差异变得非常明显,但您肯定会在打印的照片中看到它们。无损压缩意味着可以在多个压缩周期内保持质量。

如果您需要更大程度的压缩(例如通过电子邮件发送照片),则可能会获得高质量甚至中等质量的JPEG正好。如果您知道如何调整特定设置,则TIFF最有用,并且应避免同时使用GIF和BMP(除非您直接从源代码创建动画GIF。)

您是否同意此评估您最常使用哪种图像文件类型?遇到什么优点和缺点?在下面分享您的想法!

标签: