Image::Magick

最終更新日時:2010-08-18 19:04:03
ImageMagick Perl:画像関連

概要


Image::Magick は、ImageMagick の Perl インターフェースです。
ImageMagick と紛らわしいので、PerlMagick とも呼ばれているようです。

インストール方法


Image::Magick は、CPAN からでも取得できるのですが、どうやら ImageMagick とのバージョンがわりと厳格のようなので、ImageMagick に含まれているものを使うのが良いようです。
以下、ImageMagick-6.6.3-7 の例です。

PerlMagick ディレクトリに移動します。

 % cd ImageMagick-6.6.3-7/PerlMagick


あとは、通常の Perl モジュールのインストールと同様です。

なお、perl Makefile.PL 時に以下のような表示が出力されますが、無視して問題ありません。

 Note (probably harmless): No library found for -lperl


その他


CPAN から取得してきた Image::Magick をインストールしようとした際には、make 時に以下のようなエラーが出ました。
原因は使用している gcc が -fopenmp に対応していないから、、、なのですが、なぜこのオプションを指定するように configure されたのかが不明。
ということで、もし同様の現象が起きている場合には、大人しく ImageMagick に含まれている PerlMagick を使いましょう(/_\*)

 cc1: error: unrecognized command line option "-fopenmp"



お問い合わせは 掲示板 にて。