-[[ImageMagick:http://www.imagemagick.org/]]
-[[対応画像フォーマット:http://www.imagemagick.org/www/formats.html]]

* 実行例 [#laa8129b]

-[[コマンドラインで画像処理 - ImageMagick -:http://www.ne.jp/asahi/tokyo/shin/linux/desktop/imagemagick.html]]

** 情報表示 [#e1c87350]
| 項目 | コマンド例 |h
| 対応フォーマット | identify -list format |
| 対応フォント | identify -list type |
| 画像の情報 | identify test.jpg &br; identify -verbose test.jpg (詳細情報表示)|

** 画像変換 [#v12bbb18]
| 処理 | コマンド例 |h
| フォーマット変換 | convert input.jpg output.gif |
| サイズ変換 | convert -size 100x100 input. jpg output. jpg &br; 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) [#k6482389]
参考サイト:
-[[ImageMagickの自力インストール:http://aikawa.tv/2006/04/imagemagick.html]]
-[[必要なライブラリのインストール:http://journal.mycom.co.jp/column/osx/042/]]
-[[ImageMagickのインストール:http://homepage.mac.com/matsuan_tamachan/software/ImageMagick.html]]

** グラフィック系ライブラリのインストール [#pb7471a5]
*** libjpeg [#v240ec2c]
 $ 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 [#x552be35]
-[[libpng:http://www.libpng.org/pub/png/libpng.html]]

 $ 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 [#c2900e7c]
-[[libtiff:http://www.remotesensing.org/libtiff/]]

 $ tar zxvf tiff-3.8.2.tar.gz 
 $ cd tiff-3.8.2
 $ ./configure 
 $ make
 $ sudo make install

*** JBIG-KIT [#zfe267b6]
-[[JBIG-KT:http://www.cl.cam.ac.uk/~mgk25/jbigkit/]]

 $ 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 [#lf9b042d]
-[[JasPer:http://www.ece.uvic.ca/~mdadams/jasper/]]

 $ cd jasper-1.900.1
 $ ./configure --enable-static --disable-shared
 $ make
 $ sudo make install

*** Ghostscript [#qa6216e2]
-[[Ghostscript のインストール(Mac OS X 10.4 Tiger):http://www.interq.or.jp/mars/cherry/mac/gs-tiger.html]]

** ImageMagickのインストール [#qe40c3f1]
 $ 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