コマンドラインで画像のサイズ変換をする
ImageMagicを使ってみます。
OSはCentOS6.2です。
インストール
cd /usr/local/src wget ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick.tar.gz tar zxvf ImageMagick.tar.gz cd ImageMagick-6.8.0-4 #ここのバージョンはそのときの最新に変更してください ./configure make make install ldconfig #これをやらなきゃ読み込まなかった。 convert -version >Version: ImageMagick 6.8.0-4 2012-11-04 Q16 http://www.imagemagick.org >Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC >Features: OpenMP
使い方
convert -geometry 50% orange.jpg 50p.jpg
基本的に縦横比は自動的に維持するらしい
例: test.gif を 320x240 にリサイズして test2.gif という名前で保存
convert test.gif -resize 320x240 test2.gif