ImageMagickを用いて表題を行いたい。
■ 環境
- ImageMagick 7.0.7
- Mac OSX El Capitan
■ convert
ImageMagickでインストールされる`convert`コマンドで実行可能のようである。
$ convert -geometry 50% input.png output.png
上記は縦横それぞれ50%にする場合である。実行後に縦横のサイズを確認する。
$ identify -format '%w, %h\n' input.png output.png
3840, 2252
1920, 1126
$
キレイに半分になっているのがわかる。
次に、横幅を1000ピクセルにし、縦横比は保持したままということをしたい時は下記のようにできるようだ。
$ convert -geometry 1000x input.png output2.png
$
$ identify -format '%w, %h\n' input.png output2.png
3840, 2252
1000, 586
$
合っていそうだ。
以上。