как извлечь информацию, связанную с камерой, из изображения - PullRequest
1 голос
/ 20 декабря 2010

Как извлечь информацию, относящуюся к камере (например, модель камеры, дату съемки и т. Д.), Из изображения, хранящегося в базе данных? Например, я изменил размер изображения, загрузил его и сохранил его путь в базе данных. Я хочу отображать основную информацию о камере во время отображения изображения, поэтому я хочу извлечь информацию. Спасибо.

Ответы [ 3 ]

3 голосов
/ 20 декабря 2010

Вы хотите прочитать данные EXIF.Для PHP используйте exif_read_data .Образец:

<?php
$exif = exif_read_data('img.jpg');
$model = $exif['Model'];
$iso = $exif['ISOSpeedRatings'];
$taken = $exif['DateTime'];
1 голос
/ 20 декабря 2010

Какой тип изображения? Какой язык вы используете?

Если, например, вы говорите об изображениях в формате JPG, то, вероятно, вы пытаетесь прочитать данные EXIF ​​из файла. Если вы используете, например, Java, то вам помогут различные библиотеки , такие как эта .

Google раскроет много-много других в зависимости от вашего языка / среды.

0 голосов
/ 20 декабря 2010

То, что вы хотите получить, это данные EXIF.

Посмотрите здесь несколько советов по библиотекам / etc ...

http://en.wikipedia.org/wiki/Exchangeable_image_file_format#Program_support

PHP имеет библиотеку EXIF: http://php.net/manual/en/book.exif.php

...