画像のアップローダーを作っていて、その一環で UP された画像から携帯サイト向けのサムネイルと言うか、小さな画像を作る仕組みを考えました。 で、PHP だと GD と言う標準の画像処理ライブラリがあるので、最初はそれを使って処理しようと思ったんですが、いまいち画像が粗い。。。 クオリティーを上げる事も出来ますが、そうすると結局ファイルサイズが大きくなってしまう。 色々見てみると ImageMagick を使った方が画像的には綺麗な物が出来上がるようでしたので、GD と比べてどうなのか色々と試してみました。 結論から言うと、ImageMagick の方が綺麗に仕上がりますし、簡単に使えます。 そして、PHP から使うなら PHP のモジュールを使うより、shell_exec() を使って convert コマンドを直接読んだ方が圧倒的に楽でした。 一応今回の目的としては、画像が呼び出された時