読者です 読者をやめる 読者になる 読者になる

脳みそスワップアウト

揮発性なもので。おもにPHPのこととか。

DmImage の 回転/反転 フィルタ

画像処理の DmImage というライブラリがある。
gd のラッパで、なかなか使いやすいので現在のプロジェクトに導入している。

携帯からの画像アップロードの要件が加わり、Exif の Orientation に基づく 回転/反転 処理が必要になった。

この機能は DmImage には元々は付いていないが、各処理はフィルタで定義していくことができる。
汎用的なものなのでライブラリ化した。
iamapen/dmimage-plugin

今後も、gd ベースの画像処理なら DmImage を使うと思う。
ImageMagick(php-imagick), GraphicsMagick(php-gmacick) と比べて勢力的にはどうなのかしら。