題:
相機在JPG中報告的dpi編號是否有意義?
Andrei
2011-04-22 23:33:15 UTC
view on stackexchange narkive permalink

我有兩台相機,分別是6mpix Panasonic FZ8和14mpix Canon A2200。

當我比較兩台相機的鏡頭時,我注意到的區別之一是相機在JPG信息中報告的dpi編號。 :

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

這些數字有什麼物理意義?我不知所措。

我對掃描和打印中的dpi概念非常熟悉。我可以計算相機傳感器上的像素密度。但是,然後,傳感器上像素的線性密度將比上面的數字大數百倍。那是什麼意思呢?

另請參見http://photo.stackexchange.com/questions/4779/confused-about-dpis-large-jpg-file-to-print和http://photo.stackexchange.com/questions/2041/what-does- dpi平均值。我認為我們並沒有直接解決這個簡單的問題。 (所以+1!)
好吧我不是在問什麼是DPI。
六 答案:
Please Read My Profile
2011-04-23 00:12:50 UTC
view on stackexchange narkive permalink

以JPEG文件寫入的值是任意的,基本上是沒有意義的。它們與相機,傳感器或生成的圖像無關。它們當然與圖像質量或可接受的打印分辨率無關。

EXIF標準似乎暗示著,如果缺少標籤,則默認為72(仍然沒有意義)。但是,對於 TIFF標準顯然是強制性的,JPEG / EXIF格式基本上是從中繼承所有內容的。因此,也許它必須具有一定的價值才能正確地符合標準。

其他人指出,某些桌面出版或文字處理軟件會讀取該值,並將其用於頁面的默認縮放。因此,我認為從某種意義上講,這裡有“含義”,但是我認為這確實是 misapplication ,因為原始值沒有含義。俗話說,垃圾進,垃圾出。

現在,也許在另一個世界中,標準可能與標準打印尺寸有關。或者,相機可以估計圖像中的真實細節並給出建議的最大打印尺寸。但事實並非如此。 實際上,這些值是沒有意義的,即使某些軟件在打開文件時基於這些值進行假設,也應忽略它們。

我現在意識到,對於來自掃描儀的圖像,dpi字段具有真正的意義,因此這就是該字段存在的原因。
我認為72 dpi的數字來自CRT時代。 AFAIR,這是當時CRT顯示器的平均點距,因此並非完全沒有意義。
當然,並非起源完全是“任意”的,但我要堅持說,在這種情況下,它毫無意義。
從歷史角度來看-在打印佈局工作流程中,使用dpi編號(或應該使用dpi編號)來指導圖像在打印頁面上的大小。如果您為2000x1000像素的圖像設置200 dpi的值(報紙通常使用),則將圖像放置在頁面佈局軟件中的人(通常不是攝影師)會被告知圖像為10x5英寸。將dpi設置為72的同一張圖像似乎約為28x14英寸-但是,如果編輯者實際使用該尺寸的圖像,該圖像將顯得像素化。
從理論上講,@David:聽起來很合理,但實際上不是將相機實際放置在JPEG文件中的數字(請參閱問題)。有趣的是,如果相機製造商決定基於給定ISO或類似條件下傳感器圖像質量的合理估計來設置此數字。但是他們沒有。
就當今的數碼相機和大多數攝影師的工作流程而言,正確的數字是隨機的和虛假的。我只是指出了在印刷出版行業中使用dpi值的原因,以顯示為什麼它們根本存在。除非我非常誤解,否則附加到數字圖像的元數據要比DSLR相機早,並且原始元數據的佈局是為新聞服務(如美聯社)設計的。
那麼,應用程序是否“實際上使用圖像元數據中的顏色配置文件來渲染圖像”而不是忽略它,而是根據該應用程序的首選顏色配置文件來渲染它,也被認為是“錯誤應用程序”?
@MichaelClark如果相機附加的殘留顏色配置文件與相機記錄的顏色沒有關係,並且應用程序仍然使用該顏色配置文件,是的,這將是錯誤的應用程序。
我不明白為什麼您認為圖像元數據中的PPI值與圖像無關。管理數字圖像互操作性的標準組織仍然需要它們。僅僅因為處理圖像的“所有”或什至“大多數”應用程序可能使用或可能不使用該值,並不表示圖像不再需要具有這樣的值來符合已經並繼續使用的“既定標準”通過使用它們的某些應用程序。
當國際標準組織要求在圖像的元數據中包含這樣的值並且文檔創建者使用這些值符合*既定標準時,可以隨意地說這樣的值“完全沒有意義”,並且使用它們的軟件是“假設”。 *對於數字圖像,有點像說“版權法毫無意義,因為沒有人在Napster上關注版權法。”
呃,不,根本不是那樣。這些值是標準所必需的,但是在這種情況下*是沒有意義的。真的要建議以有意義的方式*以某種特定尺寸顯示Panasonic相機和Canon相機的圖像是正確的嗎?
而且它們與圖像沒有關係,因為相機製造商會在其中放置任意值,而不是與重要意義有關的值。
@MichaelClark如果您聲稱dpi值不是*在數碼照片的上下文中*,那麼您需要解釋一下含義。該術語顯然代表*每英寸點數*,因此問題是:英寸是多少?對於掃描的圖像,數字是有意義的:它表示掃描的頁面每線性英寸讀取的點數。但是,對於一張照片,它不能指代原始對象的英寸,因為這取決於相機的距離,並且並不意味著傳感器的英寸,這對您毫無幫助。那麼:英寸是多少?
@Caleb很簡單:根據適用於數字圖像中包含的元數據的*國際標準*打印頁面時,頁面上的英寸數。
-1
**即使在桌面發布的情況下,相機設置的特定值仍然沒有意義。**
@mattdm這顯然是不正確的。如果相機設置的值未更改,則該值是將圖像導入任何頁面設置應用程序甚至許多文檔創建應用程序時使用的值。當然,可以在導入後對其進行調整大小,但是首次導入時原始值仍然有意義。說只是因為可以更改就意味著它沒有意義,就像說照片中的攝影信息沒有意義,因為可以使用“印記”工具對其進行更改,或者捕獲的日期/時間沒有意義,因為它可以事實發生改變後。
我在報紙上工作。這種價值從來沒有一次具有任何實際意義。照片上頁面上有一個空格,這很重要,而不是圖像通過DPI值縮放的大小。我無法想像它在其他任何情況下*會*很重要。
和您的沖壓工具比較是愚蠢的。日期可能是一個更好的類比,但是**就像每個相機設置為1970-01-01或2000-01-01(由製造商任意選擇)一樣,您聲稱照片的出現在某種程度上很重要這些值在每種情況下都是任意的且毫無意義;即使您將它們視為“默認縮放比例值”,它們也是任意的且無意義的默認縮放比例值。
cabbey
2011-04-22 23:41:41 UTC
view on stackexchange narkive permalink

根據我的經驗,這些數字沒有特殊含義。相機製造商只需選擇一種,並在所有固件中使用它即可。

我只是注意到Olympus OM-D E-M5有一個菜單選項來選擇您的_own_任意值。考慮到其他所有內容,我不確定這是否是_useful_選項,但是確實存在!
Itai
2011-04-23 00:12:22 UTC
view on stackexchange narkive permalink

該數字只是一個隨機填充數。這沒有意義,因為相機不知道您要打印多少。

大多數相機默認為72,根據EXIF標準,這是默認值。有些相機可以讓您自行設置。再說一次,除非您將所有圖像打印而不會完全以相同的尺寸裁切,否則它沒有什麼意義。

進行打印或在屏幕上查看。
我不認為打印是DPI(理論上)應該解決的地方。這是一張照片,因此相機視野的尺寸除以分辨率,將是照片的“實際” dpi。
因此,在我看來,如果您知道照相機鏡頭的視角,並且照相機具有某種方式的測距工具(超聲波?)來測量其指向的距離,則可以使用(大概)有意義的價值。
@Fake名稱-僅使用焦距怎麼樣?事實上,如果您的相機將聚焦距離存儲在EXIF中,那麼您很可能可以編寫一個小程序來執行此操作(不幸的是,只有一些這樣做)。
@Fake名稱-但在典型圖像中,每個像素記錄一個對象的深度不同。那麼,轉換僅在少量像素時才是正確的嗎?您是否建議對於相同的鏡頭傳感器配置(FoV),距離不同的人的兩個圖像會產生不同的dpi值?我認為,按照您的想法,您能做的最好的事情就是陳述每弧度點(DPR)或-度數(DPD),這是系統的角空間分辨率。
...和DPR / DPD在處理廣角鏡時也會出現問題。
@ysap-但在典型的圖像中,每個像素記錄一個對象的深度不同。因此,轉換僅在少量像素時才是正確的?-想法是使數據對於“焦點對準”的像素是正確的,因為它們通常是感興趣圖像的一部分。顯然,自由度越大,結果數的值越小。
Jahaziel
2011-07-02 02:03:49 UTC
view on stackexchange narkive permalink

如果您將JPEG文件視為文檔,則將圖像中的像素數除以DPI編號即可得到圖像的打印尺寸。當然,由於許多打印系統可以任意調整圖像大小,因此這毫無意義。但是,仍然存在這樣的打印機構,其中打印尺寸由這些參數給出。如果您有Photoshop,請轉到“調整大小圖像”對話框,然後取消選中“重新採樣”選項。您會發現更改圖像的任何大小都會更改dpi數。奇怪的是,我必須打印一些圖像,而提供該服務的實驗室不會為我做任何調整大小的操作,因此我必須將圖像重新採樣到特定的分辨率和DPI編號。數字是它可以更好地近似地估計您可以打印圖像的大小,而不會對您的工作參數造成太大的失真。因此,在您的情況下,您的相機只是為圖像設置了默認的打印尺寸。但是,除非您的打印服務依靠此尺寸,否則我看不到其他用途,並且它沒有說明您的傳感器,因此進行比較毫無意義。

Caleb
2018-06-14 17:34:33 UTC
view on stackexchange narkive permalink

這些數字可以有什麼物理意義?

EXIF標準實際上沒有單個 dpi 字段,但它確實具有 XResolution YResolution 字段,這是大多數軟件顯示的dpi值的來源。該標準沒有具體說明這些值是否適用於圖像源,例如掃描的文檔或目的地,例如圖像的打印副本,但是由於寫入的實體知道元數據的來源,但不知道它將如何使用,因此唯一合理的解釋是這些字段與

標準說,如果 XResolution YResolution 標籤的值未知,則 72 。可以合理地說這是一個錯誤的選擇,因為 72 是一個有效值,其含義不應重載。選擇一個不可能代表真實分辨率的值可能更有意義,例如 0 -1 表示“未知”。但這不是標準所說的,因此,如果您的圖像的分辨率字段具有 72 ,則您根本無法知道元數據編寫器是否知道要使用哪種分辨率。

由於某些相機在無法真正知道拍攝對象的分辨率時會設置 72 以外的值,因此問題變得更加複雜,因為這取決於相機的距離來自他的主題。這些相機製造商可能一直在嘗試使用分辨率字段來建議合理的打印分辨率,但這只會混淆分辨率字段的含義。

如果您想真正了解圖像,最好使用 FocalPlaneXResolution FocalPlaneYResolution 字段,它們記錄傳感器分辨率圖像被記錄。當然, ImageWidth ImageLength 字段會告訴您圖像的尺寸(以像素為單位)。

Michael C
2018-06-13 05:39:28 UTC
view on stackexchange narkive permalink

相機在JPG中報告的dpi編號是否有意義?

是的。這意味著jpeg圖像符合相機製造商和對數字圖像的生產和使用感興趣的其他公司所達成的國際標準

在數字環境中,相機在圖像元數據中報告的DPI沒有真正的意義。

我們用來在屏幕上查看照片的應用程序幾乎總是會縮放圖像以適合特定屏幕上的空間。

我們大多數人使用的打印機幾乎都會自動縮放圖像以適合指定尺寸的紙張。

但是仍然有一個值得注意的地方。例外:桌面發布。頁面設置軟件(例如InDesign)甚至大多數文字處理程序仍會“思考”實際的物理尺寸。這就是為什麼此類應用程序通常在頁面頂部和/或側面顯示比例,以英寸為單位,以英寸或厘米為單位顯示頁面的寬度和長度。

如果我們有兩個版本的720圖像像素寬,兩者之間的唯一區別是圖像元數據中報告的“ PPI”,這是當我們將兩者都插入以英寸/厘米為單位進行測量的文檔中時發生的情況:

enter image description here

請記住,兩張圖片中的實際像素都是相同,唯一的區別在於圖片元數據報告的“ DPI”值。在這種情況下,報告的“ PPI”確實會影響打印文檔時在文檔“頁面”上或實際頁面上顯示的圖像的大小。

考慮到相機無法知道要打印多大的圖像,相機在字段中寫入的值仍然是荒謬的,並且顯然是完全任意的(與OP中的兩者相比)。
您的桌面發佈軟件試圖以一種有用的方式解釋分辨率標籤的事實並不意味著它所選擇的含義與任何寫圖像的意圖都相符。此外,兩個不同的桌面發布程序完全有可能為同一張照片選擇不同的價值解釋。您可能不同意XResolution和YResolution標籤的含義是沒有意義的,但是您必須承認這些標籤至少是模棱兩可的,並且要求它們是EXIF標準中的一個缺陷。
-1


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...