実行例

情報表示

項目コマンド例
対応フォーマット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

ImageMagickのインストール

$ 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
  • EPS系が正常に処理されず、gs: command not found のエラーが出ている場合は以下を試してみる
    sudo ln -s /usr/local/bin/gs /usr/bin/gs
  • "Unknown, device:, xxx" というエラーメッセージが出た場合は
    /usr/local/lib/ImageMagick-6.x.x/config/delegate.xml
    -sDEVICE=xxx
    を他のものに替えてみる

※下記情報は本当なのかな?
ImageMagick-5.3.2 のパッケージです. なぜ 5.3.2 かというと, 5.3.3以降では Postscript Level 2 の出力が改悪されて, その出力は Ghostscript で読めない,Adobe Postscript3 printer でも読めないなど, 全く使いものにならなくなっているためです. このパッケージでは LZW,RLE,ZIP, JPEG 圧縮などの EPS ファイルが作れ, ちゃんと Ghostscript で読める事を確認しています.


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-04-09 (日) 20:46:56 (2572d)