実行例 †
情報表示 †
項目 | コマンド例 |
対応フォーマット | identify -list format |
対応フォント | identify -list type |
画像の情報 | identify test.jpg identify -verbose test.jpg (詳細情報表示) |
画像変換 †
処理 | コマンド例 |
フォーマット変換 | convert input.jpg output.gif |
サイズ変換 | convert -size 100x100 input. jpg output. jpg convert -resize 60%x60% input. jpg output. jpg |
グレースケール変換 | convert -type Grayscale input. jpg output. jpg |
モノクロ変換 | convert -monochrome input. jpg output. jpg |
回転 | convert -rotate 90 input. jpg output. jpg |
上下反転 | convert -flip input. jpg output. jpg |
左右反転 | convert -flop input. jpg output. jpg |
インストール (Mac OS X) †
参考サイト:
グラフィック系ライブラリのインストール †
libjpeg †
$ cd jpeg-6b
$ cp /usr/share/libtool/config.* .
$ curl -O http://fink.sourceforge.net/files/ltconfig
$ curl -O http://fink.sourceforge.net/files/ltmain.sh
$ ./configure --enable-shared --enable-static
$ make
$ sudo make install
libpng †
$ tar jxvf libpng-1.2.16.tar.bz2
$ cd libpng-1.2.16
$ cd sed 's/LDFLAGS=-L/LDFLAGS=-dynamiclib -L/' < scripts/makefile.darwin > Makefile
$ cd make ZLIBLIB=/usr/lib ZLIBINC=/usr/include
$ cd sudo make install
libtiff †
$ tar zxvf tiff-3.8.2.tar.gz
$ cd tiff-3.8.2
$ ./configure
$ make
$ sudo make install
JBIG-KIT †
$ tar zxvf jbigkit-1.6.tar.gz
$ cd jbigkit
$ make
$ make test
$ cp libjbig/libjbig.a /usr/local/lib
$ sudo cp libjbig/libjbig.a /usr/local/lib
$ sudo cp libjbig/jbig.h /usr/local/include/
$ sudo ranlib /usr/local/lib/libjbig.a
JasPer? †
$ cd jasper-1.900.1
$ ./configure --enable-static --disable-shared
$ make
$ sudo make install
Ghostscript †
$ tar jxvf ImageMagick-6.3.3-1.tar.bz2
$ ./configure --with-gslib --with-gs-font-dir=/usr/local/share/ghostscript/fonts --with-quantum-depth=8
$ make
$ sudo make install
※下記情報は本当なのかな?
ImageMagick-5.3.2 のパッケージです. なぜ 5.3.2 かというと, 5.3.3以降では Postscript Level 2 の出力が改悪されて, その出力は Ghostscript で読めない,Adobe Postscript3 printer でも読めないなど, 全く使いものにならなくなっているためです. このパッケージでは LZW,RLE,ZIP, JPEG 圧縮などの EPS ファイルが作れ, ちゃんと Ghostscript で読める事を確認しています.