照片格式

除了流行的 jpeg 格式外,还有许多其他图像格式可以用来保存照片和图像。例如,什么时候将文件另存为 png,以及如何处理 eps 文件?在本文中,我们讨论了所有常见照片格式的意义和意义以及相关问题,例如分辨率和压缩。

您的计算机包含各种文件格式的图像。您从相机下载的照片通常保存为 jpg,而您从互联网下载的图像通常保存为 png 格式。在本文中,我们从拍照开始,因为在这里您已经对照片做出了很多决定。我们找出有关分辨率、压缩和像素的真假。然后我们讨论标准图像格式、依赖于程序的图像格式和未来的图像格式。

第 1 部分:拍照

1. 相机内设置

当我们谈论图像格式时,我们可以通过两个属性轻松区分它们:有恶意压缩和没有恶意压缩。例如 jpeg 和原始照片格式。

所有数码相机都以 jpeg 格式保存照片。使用数码相机拍照时,您可以指定保存照片的质量。如果您选择高质量,则应用很少的压缩,如果选择质量较低,则应用大量压缩。随着使用更多压缩,大小(以 MB 为单位)变小,但照片中的细节也会丢失。

除 jpeg 外,数码单反相机和高级紧凑型相机还支持原始格式。这种格式保存原始图像和未经编辑的图像,并且仅使用一种不会丢失任何细节的压缩形式(请参阅步骤 2)。这不仅可以使图像质量保持最佳状态,而且还可以在照片编辑软件中更好地编辑原始文件。所有图像信息,以及每个像素的准确色阶,仍然完好无损。因此,例如,照片的错误曝光或白平衡很容易在事后更正。这对于 jpeg 格式的照片是不可能的。

2. 分辨率和压缩

假设一张照片由 5000 x 4000 像素组成,那么它是一个分辨率为 20 兆像素的文件。大多数照片文件是 RGB(红-绿-蓝)类型,每个像素使用 3 个字节的颜色信息。因此,此类文件的大小为 60,000,000 字节或 60 MB。因为每张照片 60 MB 是存储容量的巨大消耗,所以照片总是被压缩以减小它们的大小。应用的压缩越多,存储卡上可以容纳的照片就越多。

有两种类型的压缩:无损和有损。只有无损压缩对图像质量没有负面影响。智能算法区分逻辑数据和非逻辑数据,从而重新排列顺序。例如,如果一张照片包含 10,000 个完全白色的像素,那么记住这些白色像素所在的区域比存储每个单独像素的位置所需的空间要少得多。这是一种非破坏性压缩格式,也可用于 zip 文件。所有图像信息保持完整,因此质量不会下降。大小可以从 60 MB 减少到大约 20 MB。

另一种压缩方法是有损的。这种方式会导致质量下降,但在适度使用的情况下,这几乎不会引起注意。例如,在一张照片中,100% 的白色像素和非常接近它(肉眼无法区分)的像素被存储为一种颜色。非常接近白色的浅色调被合并,深色调与黑色也被合并。例如,由 100,000 级颜色组成的蓝天被减少到 30,000 级。我们示例中相同的 20 兆像素文件然后减少到大约 5 MB(与未压缩的 60 MB 文件相差 12 倍)。差异通常几乎不明显,但确实存在。有损压缩总是具有破坏性,即质量下降。损坏程度取决于压缩程度。一张 5 MB 的 jpeg 照片也可以在保持分辨率的情况下缩小到 500 KB,但会丢失很多颜色信息。这主要体现在偶数部分,例如天空。压缩对于高质量打印非常不利,例如海报尺寸或光面杂志。

破坏性 jpeg 压缩示例。左边的照片以 90% (4 MB) 的质量标准保存,右边的照片以 10% (450 KB) 的质量标准保存。压缩会产生块状像素和斑点颜色渐变的所谓伪像。

百万像素

当前一代的消费类相机包含 12 到 20 兆像素。要确定您需要多少,了解“百万像素”的确切含义很重要。原则上,像素数通常被视为质量标准,“越多越好”适用。然而,这种说法已经过时了,因为 12 和 20 兆像素相机之间的质量差异通常是最小可见的(并且在很大程度上取决于所使用的传感器和镜头)。百万像素的数量主要说明了打印大图像的能力。例如,一张 2 兆像素的照片足以打印在 10 x 15 厘米的标准照片尺寸上。对于 A4 尺寸的打印,您通常需要大约 4 兆像素。如果您打算进行更大的打印,则需要更多的百万像素。杂志中的广告材料或出版物需要更高的印刷质量。这通常以 dpi(每英寸点数)或 ppi(每英寸像素数)表示。

下表概述了打印图像所需的百万像素 (MP) 数。在这里,我们区分了光面杂志或高质量海报的合理质量(150 dpi)、良好质量(200 dpi)和超级质量(300 dpi)。这只是一个准则,因为一张好照片的质量取决于更多的因素,而不仅仅是百万像素。此外,海报越大,观看它的距离就越远。大海报不一定必须以 300 dpi 打印。要求也因打印类型而异。 150 dpi 或更低对于画布打印就足够了,因此(清晰!)6 兆像素的照片也适合打印,例如,一米一米。

最近的帖子

$config[zx-auto] not found$config[zx-overlay] not found