2012-12-05 12 views
5

muszę wyodrębnić następujące części informacji z dowolnego jpg, który jest umieszczony na stronie internetowej:C# biblioteki, aby wyodrębnić obiektywu Marka/model z danych EXIF ​​w JPG

  • Aperture
  • Ogniskowa
  • Ustawienie ISO
  • Camera Marka/model
  • obiektywu Marka/model

Nie martwię się o wszystkie pozostałe dane EXIF ​​zawarte w obrazach. Używałem starej biblioteki w przeszłości, która ma 4 pierwsze pozycje z tej listy bez problemu, ale nie znalazłem jeszcze jednego, który może uzyskać Model Obiektywu &.

Czy ktoś wie o bibliotece, której mogę używać w ramach mojego projektu ASP.NET MVC C#, który obsługuje wszystkie powyższe?

+0

Czy biblioteki .Net wyszczególniają te informacje za pomocą System.Drawing.Image.PropertyItems? – CR41G14

+0

może to być dobry punkt wyjścia, http://stackoverflow.com/questions/2169444/how-can-i-read-the-exi--data-from-an-image-taking- with-an-apple -iphone – CR41G14

Odpowiedz

3

Właśnie znalazłem opakowanie C# dla EXIFTOOL by Phil Harvey, które wyodrębnia wszystkie potrzebne informacje (a następnie niektóre!). Opakowanie C#, napisane przez Willema Semmelinka, to here.

0

Exiftool jest niesamowity. Jeśli jednak potrzebujesz prostego, natywnego rozwiązania C#, wypróbuj moje MetadataExtractor.