2010-07-15 3 views
0

В настоящее время я немного застрял в exif. Я извлекаю миниатюру из JPEG, используя GDI + с C#. Я хотел получить его без масштабирования, поэтому я использовал 0 в качестве параметров для параметров ImageWidth и ImageHeight в функции GetThumbnailImage класса Image. Я всегда получаю размер изображения 160x120, но я предполагаю, что могут быть разные размеры и что GetThumbnailImage не масштабируется. Я вижу, что в миниатюре могут быть дополнительные данные exif, но я ищу быстрый способ решить, масштабировать ли миниатюру или основное изображение.Exif thumbnail data

Есть ли информация о размере эскиза в первичных изображениях данных exif? Теги, которые я нашел до сих пор, не подходят.

Кто-нибудь сделал что-то подобное?

Спасибо заранее, Sascha

ответ

0

Exif данных зависит от многих факторов. Один из них - создатель камеры. Поэтому нет реального ответа. Может быть информация, но информации не должно быть. Кроме того, информация может быть специфичной для поставщика ...

+1

Это не совсем правильно: EXIF ​​- это стандарт метаданных изображений, есть теги с заранее определенными идентификаторами и типами. Это зависит от поставщика, какие теги он добавляет в изображение, но тег Thumbnail имеет одинаковый формат, а также теги ThumbnailWidth и ThumbnailHeight. Для получения дополнительной информации см. Спецификации EXIF ​​2.2. – Libor