0
可能重複:
Reading EXIF data from JPG快速從圖像中提取EXIF(不僅JPEG,而且原始格式,如NEF,DNG,等等)
以我C#3.0, .NET 3.5項目我正在做一些圖像相關的東西。特別是,我需要提取EXIF信息。
EXIF提取的常規方法有缺點:
- 如果我使用標準的圖像類,它加載所有的圖像,不僅EXIF,是什麼原因導致一個巨大的圖像數量(我有幾十工作性能問題數千)。此外,它僅支持常規圖像類型,而不支持數碼相機的原始文件,例如, NEF,DSC,DNG。
- 如果我使用GdPicture.NET庫(它支持原始圖像格式),加載圖像的時間也非常長(對於單個NEF文件大約需要半分鐘!),所以我需要等待幾天直到EXIF被提取所有圖像。
是否有任何庫從常規jpeg圖像以及原始圖像中快速提取EXIF信息,而無需加載圖像本身?
謝謝,丹尼爾!這真的解決了這個問題,但不幸的是只有部分(僅用於jpeg)。你知道任何圖書館的原始格式? – Alex
它是開源的(http://code.google.com/p/exiflibrary/source/browse/#svn%2Ftrunk%2FExifLibrary)你可以看看他們的實現,並添加你自己的其他格式,如果你看看他們是如何存儲exif –