相机在JPG中报告的dpi编号有什么含义吗?


22

我有两个相机,分别是6mpix Panasonic FZ8和14mpix Canon A2200。

比较两台相机的镜头时,我注意到的差异之一是
相机在JPG信息中报告的dpi编号:

  • FZ8报告dpi = 72
  • A2200报告dpi = 180

这些数字可以具有什么物理意义?我不知所措。

我对扫描和打印中的dpi概念相当熟悉。我可以计算相机传感器上的像素密度。但随后,传感器上像素的线性密度将比上述数字大数百倍。那么,这意味着什么呢?


1
另请参见photo.stackexchange.com/questions/4779/…photo.stackexchange.com/questions/2041/what-does-dpi-mean。我认为我们并没有直接解决这个简单的问题。(所以+1!)
mattdm 2011年

1
好吧 我不是在问什么 DPI。
Andrei

Answers:


21

JPEG文件中写入的值是任意的,实际上是没有意义的。它们与相机,其传感器或最终图像无关。它们当然与图像质量或可接受的打印分辨率无关。确实,它们主要是用来使人困惑。

EXIF标准似乎暗示,如果标签丢失,72是(仍然毫无意义)的默认。但是,对于TIFF标准,这显然是强制性的,而JPEG / EXIF格式基本上是从TIFF标准继承所有内容的。因此,也许它必须具有一定价值才能正确遵守该标准。

其他人已经注意到,某些桌面出版或文字处理软件会读取此值,并将其用于页面上的默认缩放。因此,我认为从某种意义上说,这里有“含义”,但是我认为这确实是错误的应用,因为原始值没有含义。俗话说,垃圾进,垃圾出。

现在,也许在另一个世界中,标准可能与标准打印尺寸有关。或者,相机可以估计图像中的真实细节并给出建议的最大打印尺寸。但事实并非如此。实际上,这些值没有意义,即使某些软件在打开文件时基于这些值进行假设,也应忽略它们。


6
我现在意识到,对于来自扫描仪的图像,dpi字段具有真正的意义,因此这就是该字段存在的原因。
Andrei

2
我认为72 dpi的数字来自CRT时代。AFAIR,这是当时CRT显示器的平均点距,因此并非完全没有意义。
ysap 2011年

3
当然,从源头上讲并不是完全武断的,但是我要坚持说,在这种情况下,它毫无意义。
mattdm 2011年

1
从历史角度来看-在打印布局工作流中,使用dpi编号(或应该使用dpi编号)来指导图像在打印页面上的大小。如果您为2000x1000像素的图像设置200 dpi的值(报纸通常使用),则将图像放置在页面布局软件中的人(通常不是摄影师)会被告知图像为10x5英寸。将dpi设置为72的同一张图像似乎约为28x14英寸-但是,如果编辑者实际使用该尺寸的图像,该图像将显得像素化。
David Rouse

2
就当今的数码相机和大多数摄影师的工作流程而言,正确的数字是随机的和虚假的。我只是指出了在印刷出版行业中使用dpi值的原因,以显示为什么它们根本存在。除非我非常误解,否则附加到数字图像的元数据要比DSLR相机早,并且原始元数据的布局是为新闻服务(如美联社)设计的。
David Rouse

4

以我的经验,这些数字没有特殊意义。相机制造商只需选择一种,并在所有固件中使用它。


我只是注意到Olympus OM-D E-M5有一个菜单选项来选择您自己的任意值。鉴于其他所有内容,我不确定这是否真的有用,但是确实存在!
mattdm 2012年

4

该数字只是一个随机填充数。这没有意义,因为相机不知道您将要打印多大。

大多数相机默认为72,根据EXIF标准,默认值为72。有些相机可以让您自行设置。再说一次,它没有什么意义,除非您将所有图像打印而不会以完全相同的尺寸裁切。


进行打印或在屏幕上查看。
mattdm 2011年

我不认为DPI应该(理论上)解决打印的问题。这是一张照片,因此相机视野的尺寸除以分辨率,将是照片的实际 dpi。
假名称

因此,在我看来,如果您知道照相机镜头的视角,并且照相机具有某种方式的测距工具(超声波?)来测量其指向的距离,则可以使用(大概)有意义的价值。
假名称

@Fake Name-仅使用焦点距离如何?事实上,如果您的相机将聚焦距离存储在EXIF中,那么您很可能可以编写一个小程序来执行此操作(不幸的是,只有一些这样做)。
Itai

@假名称-但在典型图像中,每个像素记录一个对象的深度不同。那么,转换仅在少量像素时才是正确的吗?您是否建议对于相同的镜头传感器配置(FoV),距离不同的人的两个图像会产生不同的dpi值?我认为,按照您的想法,您能做的最好的事情就是陈述每弧度点(DPR)或-度数(DPD),这是系统的角空间分辨率。
ysap 2011年

2

如果您将JPEG文件视为文档,则将图像中的像素数除以DPI编号即可得到图像的打印尺寸。当然,由于许多打印系统可以任意调整图像大小,因此这毫无意义。但是,仍然存在这样的打印机构,其中打印尺寸由这些参数给出。如果您有Photoshop,请转到“调整大小图像”对话框,然后取消选中“重新采样”选项。您会发现更改图像的任何大小都会更改dpi数。奇怪的是,我必须打印一些图像,而提供该服务的实验室不会为我做任何调整大小,因此我必须将图像重新采样到特定的分辨率和DPI编号。此数字的另一个用途是,它可以更好地近似打印图像的大小,而不会对您的工作参数造成太大的失真。因此,就您而言,您的相机只是为图像设置默认的打印尺寸。但是除非您的打印服务依靠此尺寸,否则我认为它没有其他用途,它对您的传感器没有任何帮助,因此进行比较是没有意义的。


1

这些数字可以具有什么物理意义?

EXIF标准实际上并没有一个单一的dpi领域,但它确实有XResolutionYResolution领域,这些地方的显示大多数软件dpi值从何而来。该标准没有具体说明这些值是否适用于图像源(例如,扫描的文档)还是目的地(例如,图像的打印副本),但是由于写入元数据的实体知道图像的来源,但不能知道如何使用它,唯一合理的解释是这些字段与图像源有关。

该标准确实说过,如果XResolutionand YResolution标记的值未知,72则应使用。可以合理地说这是一个错误的选择,因为这72是一个有效值,其含义不应重载。选择一个不可能代表真实分辨率的值(例如0-1)来表示“未知” 可能更有意义。但这不是标准所说的,因此,如果您的图像具有72分辨率字段,则根本无法知道元数据编写器是否知道要使用哪种分辨率。

由于一些相机设置了一个值,而不是72当他们无法真正知道拍摄对象的分辨率时,这个问题变得更加复杂,因为这取决于相机与拍摄对象之间的距离。那些相机制造商可能一直在尝试使用分辨率字段来建议合理的打印分辨率,但这只会混淆分辨率字段的含义。

如果您想实际学习有关图像的知识,最好使用FocalPlaneXResolutionFocalPlaneYResolution字段,该字段记录记录图像的传感器分辨率。当然,ImageWidthand ImageLength字段会告诉您图像的尺寸(以像素为单位)。


-2

相机在JPG中报告的dpi编号有什么含义吗?

是。这意味着jpeg图像符合照相机制造商和对数字图像的生产和使用感兴趣的其他公司所同意的国际标准

在大多数当前数字环境中,相机在图像元数据中报告的DPI没有真正的意义。

我们用来在屏幕上查看照片的应用程序几乎总是会缩放图像以适合屏幕上的特定空间。

我们大多数人使用的打印机几乎总是会自动缩放图像以适合指定尺寸的纸张。

但是仍然有一个明显的例外:桌面发布。页面设置软件(例如InDesign)甚至大多数文字处理程序仍会“思考”实际的物理尺寸。因此,此类应用程序通常在页面的顶部和/或侧面显示比例,以英寸或厘米为单位显示页面的宽度和长度。

如果我们有两个版本的720像素宽的图像,并且两者之间的唯一区别是图像元数据中报告的“ PPI”,那么当我们将这两个版本都插入到以英寸/厘米为单位进行测量的文档中时,会发生以下情况:

在此处输入图片说明

请记住,两个图像中的实际像素是相同的,唯一的不同是图像元数据报告的“ DPI”值。在这种情况下,报告的“ PPI” 确实会影响打印文档时在文档“页面”上或实际页面上图像的显示大小。


2
考虑到相机无法知道要打印多大的图像,相机在字段中写入的值仍然没有意义,并且显然是完全任意的(与OP中的两者相比)。
18th

您的桌面发布软件试图以一种有用的方式解释分辨率标签的事实并不意味着它选择的含义与任何写图像的意图都相对应。此外,两个不同的桌面发布程序完全有可能为同一张照片选择不同的价值解释。您可能不同意XResolutionand YResolution标记的含义是没有意义的,但您必须承认这些标记至少是模棱两可的,并且要求它们是EXIF标准中的一个缺陷。
加勒布

@Calab您可以认为它们是模棱两可的,或者要求它们是EXIF标准中的一个缺陷,但是您仍然必须承认该标准要求它们,以及如果不存在任何值,那么应用程序将一无所有(专为兼容文件设计)进行解释。
Michael C
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.