2010-07-15 77 views
0

我目前在exif中有點困惑。我用C#使用GDI +從JPEG中提取縮略圖。我想得到它的縮放比例,所以我在Image類的GetThumbnailImage函數中使用0作爲ImageWidth和ImageHeight參數的參數。我總是得到160x120的圖像大小,但我認爲可以有不同的大小,GetThumbnailImage不會縮放。我發現縮略圖中可能會有額外的exif數據,但是我會搜索一種快速方法來確定ti是縮放縮略圖還是縮放主圖像。Exif縮略圖數據

有沒有關於主圖像exif數據中的縮略圖大小的任何信息?直到現在我發現的標籤看起來並不適合。

有沒有人做過類似的事情?

由於提前, 薩沙

回答

0

的Exif數據取決於很多因素。一個是相機的創造者。所以沒有真正的答案。可能有信息,但是一定沒有信息。此外,信息可能是供應商特定的...

+1

這不完全正確:EXIF是一個圖像元數據標準,有標籤預定義的ID和類型。它取決於供應商將哪些標籤添加到圖像中,但縮略圖標籤始終具有相同的格式,以及ThumbnailWidth和ThumbnailHeight標籤。有關更多信息,請參閱EXIF 2.2規格。 – Libor 2012-08-31 15:06:36