ImageMagick

画像サイズを変更する [その2] (サムネイル・拡大縮小)

サムネイルを作成するなど、画像を縮小・拡大したい。
画像の縦横比を考慮し、特定のサイズに収まるようにしたい。基本的にはその1で紹介したやり方で、width,heightの値の計算をちょちょいと工夫してやればよい。

画像サイズを変更する [その1] (サムネイル・拡大縮小)

サムネイルを作成するなど、画像を縮小・拡大したい。
縮小率(拡大率)などが決まっている場合、例えば一律50%に縮小するといったことは、非常にかんたんに行える。

画像形式を変換する (ベリー簡単!)

例えばGIFをJPEGに変換する、このように異なる画像形式に変換する処理をImageMagickを利用すると、信じられないくらい簡単に行える。

画像の横幅、高さを取得する

画像の縦横のピクセル数をそれぞれ取得したい。
あらかじめサイズが分かっていない場合など、縦横比を維持したまま拡大・縮小を行うには現在のサイズを取得するところから処理を書き始める必要がある。

画像の種類を判定する

GIFなのかJPEGかなど、画像がどのような保存形式か判定したい。基本的に拡張子はあてにならない場合があるため、実際にファイルの内容を解析した方がよい(しなければならない)状況などに役立つ。





カテゴリー

クリエイティブ・コモンズ・ライセンス
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.