画像のフォーマットを変える画像のサイズを変える画像を回転させる画像をトリミングする(一部を切り取る)画像を合体する2つの画像を合成する(base.pngにon.pngを重ねる:左上がデフォルト)色を変える余白を作る画像と画像のあいだに余白をつけて、くっつける文字列を画像にする画像に文字列を入れるGIFアニメの作成PDFをJPEGに標準入力を使うブレース展開シェル変数の取り扱いImagemagickとはLinuxのコマンド感覚で、画像処理ができます。シェルスクリプトに組み込むことができるので、大量の画像処理も簡単。図表作成の省力化に!Windows版もあるらしい。perlやPHPなど、様々な言語のライブラリとしても使えるらしい。本家のサイト:http://www.imagemagick.org/インストールOSがUbuntuの場合は、apt-getでいけます。imagemagickデスクトップ画面上部の「システム」→「システム管理」→「synapticパッケージマネージャ」で探してもOK。出力ファイル」のような感じで端末に打ちこみます。画像のフォーマットをjpg形式からpng形式に変えたい場合には、以下のようにします。test.pngconvertは、imagemagickのコマンドのひとつで、最もよく使うものなので、ぜひ覚えましょう。いうか、convertがあれば、ほとんど何でもできます。convertには、たくさんのオプションがあります。画像を時計回りに90度回転するには、以下のrotateオプションをつけます。test1.jpgオプションは、imagemagickのサイトに山ほど載っているので、それを参考にしてください。http://www.imagemagick.org/script/command-line-tools.php#convert以下に、よく使う例を挙げておきます。test.png-densityは解像度の変更オプション。epsの変換の場合、デフォルトだと72dpiだが、それだと小さすぎるので、上のようにする。背景が白でなく、透明になってしまう場合がある。gimpでアルファチャンネルの無効化をすれば直る。output.png画像のサイズを変える-geometryか、-resizeを使う。横ピクセル数x(小文字のエックス)縦ピクセル数」で大きさを指定。縦横比は自動的に固定される。s_test.png+で時計回り、-で反時計回り。out.png[切り取る部分の横ピクセル数]x[切り取る部分の縦ピクセル数]+[横のはじまり(左から数えて)]+[縦のはじまり(上から数えて)]のように指定。オフセットの指定には、+だけではなく、-も使える。out.png+だと水平方向、-だと垂直方向に並べる。out.pngopaqueに指定した色(ここでは赤色)を、fillに指定した色(ここではグレー)に変える。font」と打てば、表示される。in.pdfを前に持ってきてはダメ)。標準入力を使うパイプを使いたいときには、こんな感じ。シェル変数の取り扱いシングルクオーテーション内でシェル変数を書くと展開されないので、ダブルクォーテーションで囲む。