报告 Imagemagick 和 GIMP 之间 jpeg 图像的 PPI 冲突

报告 Imagemagick 和 GIMP 之间 jpeg 图像的 PPI 冲突

我有一张 jpeg 图像,在将其发送给某人之前,我想找出其 PPI 分辨率。

我在 GIMP 2(在 Ubuntu Studio 20.04 上)中打开它并查看图像属性。它报告的分辨率为 72x72 ppi。(macOS 上的预览报告相同)参见图像属性对话框的屏幕截图

但是如果我使用identifyImagemagick 包中的命令,我会得到不同的报告。

命令 identify -units PixelsPerInch -format '%[resolution.x] x %[resolution.y] %[units]\n' A4\ portrait\ NMP.jpg报告300 x 300 PixelsPerInch

为什么会有差异?我该相信哪一个?

谢谢

答案1

PPI——每英寸像素数。

假设您有一张 3000 x 2000 像素、24 位色深的图像(例如,由旧款尼康 D40 生成的 6MP [百万像素] JPG 文件)。如果您将该图像打印成 10 英寸宽,那么您将得到一张 300 PPI 打印图像。

附注:打印机可能需要 8x8 点阵来产生单个图像像素的颜色;8x300 = 2400 DPI,即每英寸点数

在这种情况下,JPG 文件内部显示的任何“PPI”数字都只是垃圾。

现在看看截图中报告的打印尺寸。以 72 PPI 打印,最终宽度将接近一米(847 毫米,33+ 英寸)。由于 72 PPI 是相当低分辨率的图像(打印时),因此近距离查看时,它似乎有“锯齿状”边缘(如果图像中有的话)。
如果有的话,这表明该数字只是“垃圾”;它与您通常使用图像的方式无关;除非你实际上打算以该尺寸打印。

注意:使用 GIMP 的“缩放图像”,您可以将“PPI”设置为您喜欢的任何值。它不会改变图像的任何其他内容;但一些“垃圾”软件会将该值用于随机事物(例如与显示分辨率相关的自动像素缩放)

相关内容