Exifを処理する

2009/02/25 | PHPライブラリ

PHP5ってほんと便利。新しい関数を見つけるたびに思う。

今日見つけたのはExifを扱うライブラリ。最近のデジカメでは大抵採用されている、画像ファイルにデータを付加するための約束事。JPEGとTIFFに対応しているらしい。いつも思うことだけど、JPEGが先かExifが先か(鶏が先か卵が先か、みたいな)。

PHP5ではExifも読むことができる。一番簡単なのはExif拡張モジュールを使うこと。外部ライブラリなしでExifを読むことができるのだけれど、–enable-exif付きでPHPコンパイルされている必要がある。意外とレンタルサーバとかだと敷居が高いかもしれない。調べてみると他にも方法がある。sourceforgeに登録されているPELというライブラリだ。

http://pel.sourceforge.net/

すべてPHPのみで実装されているらしい(Exif拡張モジュールなしでやってるのかな・・・すごい)。名前からしてJPEGとExifのためのライブラリだろう。ソースを読めばExifとJPEGの知識が増えそうだ(読まないけど)。最近のデジカメでも携帯のカメラでもいろんな機能が付いてるので、画像だけで、GPS位置情報とかも取得できるかもしれない。まぁ、そういう必要に迫られて調べているので、時間を作ってスクリプトを一つ書いてみることにしよう。

コメントを残す


守谷市(まちの情報ポータル) 無料アンケートレンタルjpForm.net