X 分辨率表示图像像素在水平方向上(坐标系中的 x 轴)排列得有多密集。它统计的是在一英寸或一厘米的纸上可以排下多少像素,所以它是一种打印指令,而不是图像总像素数量的计数。
哪些文件包含它,以及该数值的来源
该字段来自 EXIF 和 TIFF 元数据块,因此会出现在 JPEG、TIFF 和相机 RAW 文件、PDF,以及由图像编辑器保存的文件中。扫描仪会写入这个字段,PNG 文件也会用另一个名称保存同样的概念。QuickTime 家族的视频文件,如 MOV 和 MP4,也会在其视频轨道中携带一个水平分辨率,但几乎总是 72,并且对播放没有任何影响。
不同来源填写它的方式不同。相机会写入一个固定的默认值,并不会实际测量。扫描仪会写入实际扫描时使用的密度,因此这个数值是真实的。图像编辑器会写入导出文件时设置的文档分辨率,这个值可能是某人在几个月前输入的。由于它是声明出来的,而不是从图像内容推导出来的,这个数值在技术上并不算错误,却可能毫无实际含义。
X 分辨率从不单独出现。它的配套字段“分辨率单位”用于说明该数值是“每什么”单位的:每英寸或每厘米。如果缺少这个单位,该数值就失去了意义。
典型的数值是什么样子
你通常会看到一个纯数字,其单位由配套字段提供。最常见的数值有 72(很多相机仍使用的旧屏幕默认值)、96、150、300(常见的打印选择),以及用于扫描的 600 或更高。
如果单位是厘米,同一密度会显示为更小的数字,因为一厘米比一英寸短:300 像素每英寸与 118.11 像素每厘米是同一密度。与之对应的垂直字段是 Y 分辨率,并且在几乎所有文件中,这两个数值都完全一致。
它的重要性
该字段决定图像在纸上的输出尺寸。一个宽 3000 像素的图像,在 300 像素每英寸的条件下打印时宽度为 10 英寸,看起来很清晰。同一个文件如果设置为 72,则会用完全相同的像素打印出 41.67 英寸宽的图像,由于这些像素被拉伸到四倍的宽度,看起来就会很粗糙。
它不会改变图像本身或文件。只编辑 X 分辨率既不会增加像素,也不会删除像素,也不会让文件在磁盘上的大小变大或变小。在屏幕上,大多数软件完全忽略它,这就是为什么一张高质量相片里出现 72 并不值得担心,也不需要“修复”。
它真正产生影响的是版面和打印工作。打印商、出版方或素材库可能会要求一个特定数值,页面排版软件则会根据该字段所表示的尺寸来放置图像,因此一个偏离的数值会让图片以错误的比例被放入文档中。这个数值不会透露你、你的相机或你的位置信息,因此与隐私无关。