ImageMagick のコマンドラインツール convert を利用して複数の画像ファイルにまとめてアンシャープマスクを掛ける方法を紹介します。
アンシャープマスクはリサイズ等でなまった画像をピリっとさせる画像処理です。
一気に処理するので最高の品質にはなりませんが、大量の画像を処理しなければならない場合などにマズマズの品質を得ることができます。
UNIX 系のシステムに telnet か ssh でログインできる場合に使用できます。
find コマンドと convert を使用します。
convert は ImageMagick のコマンドラインツールです。
convert コードサンプル
カレントディレクトリ配下の GIF ファイルに一気にアンシャープマスクを掛ける例です。
find . -name "*gif" -exec convert {} -unsharp 1.9×1.0+0.3+0 {} \;
convert の入手
convert は ImageMagick のサイトで配布されています。
ImageMagick がインストールされているかのチェック
以下のコマンドでシステムにインストールされているかを調べる事ができます。
which convert
インストールされていれば、パスが表示されます。
/usr/local/bin/convert
Perl モジュール Image::Magick が使えるホストであれば、インストールされているはずです。
ページ: 1 2