在后端处理Exif数据的最佳方法?

时间:2011-05-06 14:47:19

标签: php image-processing exif

有很多方法可以在后端处理Exif数据,但它们都有支持大部分相机的问题。我遇到的主要是Perl powered http://www.sno.phy.queensu.ca/~phil/exiftool/。人们用来处理exif数据的主要软件是什么?

如果这样的工具有PHP接口会很好,但只要它支持命令行执行就没关系

非常感谢。

1 个答案:

答案 0 :(得分:0)

  

有许多方法可以在后端处理Exif数据,但它们都有支持大部分相机的问题。

所有相机型号/供应商特定数据都在MakerNote标签组下。此外,数据通常采用专有的二进制格式。

你使用ExifTool走在正确的轨道上,因为它目前是supports最广泛的相机:Canon,Casio,FujiFilm,GE,HP,JVC / Victor,Kodak,Leaf,Minolta /柯尼卡美能达,尼康,奥林巴斯/爱普生,松下/徕卡,宾得/朝日,Reconyx,理光,三星,三洋,Sigma / Foveon和索尼。

支持广泛摄像头的另一个工具是OZHiker的PHP JPEG Metadata toolkit,它可能更适合你(在其名称中使用“PHP”。supports:爱克发,佳能,卡西欧,爱普生,富士,柯尼卡/美能达,Kyocera / Contax,尼康,奥林巴斯,松下,Pentax / Asahi,理光和索尼。

(另见brief comparison on Wikipedia

我经常使用ExifTool,可以真正保证它。它对读取写入操作都很有用;即使在处理专有数据时也是如此。

另请注意,ExifTool上次更新时间为04/2011 - 而OZHiker的工具是01/2005。