如何从图像中提取相机相关信息

时间:2010-12-19 21:11:30

标签: image camera metadata exif

如何从存储在数据库中的图像中提取相机相关信息(例如相机型号,拍摄日期等)?例如,我调整了图像的大小并将其上传并将其路径保存在数据库中。我想在显示图像时显示基本的相机信息,因此我想提取信息。感谢。

3 个答案:

答案 0 :(得分:3)

您想要阅读EXIF数据。对于PHP,use exif_read_data。样品:

<?php
$exif = exif_read_data('img.jpg');
$model = $exif['Model'];
$iso = $exif['ISOSpeedRatings'];
$taken = $exif['DateTime'];

答案 1 :(得分:1)

什么是图像类型?你用的是哪种语言?

假设,例如,您正在谈论JPG图像,那么您可能尝试做的是从文件中读取EXIF数据。如果您正在使用Java,那么有各种库such as this one可以帮助您。

Google将根据您的语言/环境发现许多更多内容。

答案 2 :(得分:0)

您想要获得的是EXIF数据。

看看这里有关库/等的一些建议......

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

PHP有一个EXIF库:http://php.net/manual/en/book.exif.php