- 締切済み
ImageMagickのインストールについて
Windows上でperlを使用して、画像の縦横サイズを取得しようとして います。そのためには、ImageMagickモジュールのインストールが 必要だということを知りました。 そこで、ImageMagickのインストールを試みているのですが、うまく いきません。どなたか詳しい方、ご教授をお願いします。 ■マシン環境 OS:Windows XP Professional SP2 Perl Version:5.8.8 ■試したインストール方法 1.ppmからのインストール ・コマンドプロンプト上でppmをたたくと、Perl Package Managerが 別ウィンドウで表示されます。ネット上にあるインストール方法 だと、コマンドプロンプト上でImageMagickのインストールをする ようですが、上記のウィンドウが起動されると、コマンドプロン プト上でのキー操作が無効となってしまい、インストールが できません。 ※以前、ppmからのインストールを実施したとき、Perl Package Managerは起動しませんでした。なぜ起動されるようになったのか 不明です。そのときは、makeコマンドがない、との表示により インストールをあきらめてしまいました。 2.ImageMagickのDLLをダウンロードしてインストールする方法 ImageMagickのサイトからImageMagick-6.4.3-Q16-dll.exeをダウン ロードして、セットアップを開始した。セットアップは正常に終了 した。また、環境変数の設定も行い、簡単なテストを行ったのだが、 エラーが表示される。 <テストプログラム> ※ファイル名:sample.pl #!/usr/local/bin/perl use strict; use Image::Magick; my $image=Image::Magick->new; $image->Set(size=>'40x200'); $image->Read("gradient:#ff0000-#0000ff"); $image->Raise('3x3'); $image->Rotate(-90); $image->Write('temp.png'); print "Content-type: image/png\n\n"; open(IMG,"temp.png"); binmode(IMG); binmode(STDOUT); print $_ while (<IMG>); close(IMG); unlink "temp.png"; exit; <実行結果> コマンドプロンプト上に下記が表示されます。 Can't locate Image/Magick.pm in @INC (@INC contains: C:/Perl/site/lib E:/Perl/lib .) at C:\test\sample.pl line 3. BEGIN failed--compilation aborted at C:\test\sample.pl line 3. どなたか宜しくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- YkazubonY
- ベストアンサー率30% (26/86)
- g_p_
- ベストアンサー率53% (28/52)
- sakusaker7
- ベストアンサー率62% (800/1280)
お礼
YkazubonYさん、ご回答ありがとうございます。また、レスが遅れて申し訳ございません。 仕事が忙しくまだご回答の内容、確認していない状態です。仕事がひと段落しましたら、内容の確認をしたいと思います。