絖綛 N@i.jp  昨日:00000000
 今日:00004715
 総計:00004715
keywords
管理者専用
  Post   Add link   Control Panel 































新しいトピック
最新:09/28 10:12


新しいコメント
最新:07/28 16:47






管理人へMAIL

プライバシーポリシー

ImageMagick

MovableType のためにインストールした ImageMagick ですが、これの本来の機能は Webサーバ (Perl CGI) で使うためだけではないのでして。


 ImageMagick とはコマンドラインから種々の画像ファイルを扱うためのコマンド、ライブラリ群で、高度なフォトレタッチ処理を行うことはできないのだが、フォーマット変換、フィルタ、サムネィル作成などを「一括して」行うことができるといった特徴がある。普通、画像を扱うというとGUIベースのものを思い浮かべると思うが、コマンドラインからというのがミソ。このために複数の画像ファイルに対して同じ処理を行うことが容易なのだ。

 ImageMagick をインストールする方法として Marc Liyanage氏のホームページ:MacOS X Pakages : ImageMagick にあるインストールパッケージを用いる方法を紹介したが、これは ImageMagick の完全なインストールパッケージにはなっていないようだ。おそらく Webサーバとして使うコマンド、ライブラリとPerl拡張モジュールだけなのだろう。"/usr/local/bin" を見てみると、

$ ls -l /usr/local/bin
-rwxr-xr-x  1 root  admin    1161 11 Apr 21:48 Magick++-config
-rwxr-xr-x  1 root  admin    1157 11 Apr 21:48 Magick-config
-rwxr-xr-x  1 root  admin    1158 11 Apr 21:48 Wand-config
-rwxr-xr-x  1 root  admin   29376 11 Apr 21:48 compare
-rwxr-xr-x  1 root  admin   29176 11 Apr 21:48 composite
-rwxr-xr-x  1 root  admin   29172 11 Apr 21:48 conjure
-rwxr-xr-x  1 root  admin   29172 11 Apr 21:49 convert
-rwxr-xr-x  1 root  admin   29376 11 Apr 21:49 identify
-rwxr-xr-x  1 root  admin   29172 11 Apr 21:49 mogrify
-rwxr-xr-x  1 root  admin   29172 11 Apr 21:49 montage
がインストールされているが、基本コマンドである "display" が無い事に気付く。そこでImageMagick をフルインストールするためにソースからビルドしてみよう。

  1. ImageMagick本家 からUnix Sourceをダウンロードする。現在の安定(Stable)版は 6.0.7-1 らしい。
  2. ダウンロードしたファイル "ImageMagick-6.0.7-1.tar.gz" を解凍する。
    
    $ zcat ImageMagick-6.0.7-1.tar.gz | tar xvf -
    
  3. 解凍して出来たディレクトリ"ImageMagick-6.0.7" に移動(cd)する。
  4. MacOS-X でのビルド、インストールは "Install-unix.txt" に従って作業する。
    
    $ ./configure
    $ make
    $ sudo make install
    
  5. 動作確認する。先にインストール(sudo make install)を済ましておかなければならない事が他とちょっと違う。
    
    $ make check
    
     私の場合、途中で(たぶん "composite" のテスト中に)エラーが起きて全てのテストをパスできなかった。が、少々の事は(毎度のごとく)強行突破しよう。
  6. "/usr/local/bin" を見ると、
    
    $ ls -l /usr/local/bin
    -rwxr-xr-x  1 root  admin     1161  6 Sep 20:23 Magick++-config
    -rwxr-xr-x  1 root  admin     1228  6 Sep 20:22 Magick-config
    -rwxr-xr-x  1 root  admin     1158  6 Sep 20:23 Wand-config
    -rwxr-xr-x  1 root  admin    29348  6 Sep 20:23 animate
    -rwxr-xr-x  1 root  admin    29552  6 Sep 20:23 compare
    -rwxr-xr-x  1 root  admin    29352  6 Sep 20:23 composite
    -rwxr-xr-x  1 root  admin    29348  6 Sep 20:23 conjure
    -rwxr-xr-x  1 root  admin    29348  6 Sep 20:23 convert
    -rwxr-xr-x  1 root  admin    29348  6 Sep 20:23 display
    -rwxr-xr-x  1 root  admin    29556  6 Sep 20:23 identify
    -rwxr-xr-x  1 root  admin    29344  6 Sep 20:23 import
    -rwxr-xr-x  1 root  admin    29348  6 Sep 20:23 mogrify
    -rwxr-xr-x  1 root  admin    29348  6 Sep 20:23 montage
    
    とコマンドが増えていることが分かるだろう。


< 過去の記事 [ 9月の Blog リスト ] 新しい記事 >

2004 calendar
9月
1234
567891011
12131415161718
19202122232425
2627282930


掲示板
最新:08/15 17:19


GsBlog was developed by GUSTAV, Copyright(C) 2003, Web Application Factory All Rights Reserved.