ImageMagickのインストールや設定について

このQ&Aのポイント
  • Windows XPでImageMagickのインストールや設定方法を知りたいです。
  • Movable Type 3.2を使用している際のImageMagickのインストールや設定方法について教えてください。
  • 以下のサイトを参考にImageMagickをインストールし、環境変数の設定についての情報が必要です。また、3つのタイプのダウンロードファイルについて知りたいです。
回答を見る
  • ベストアンサー

ImageMagickのインストールや設定について

windowsXPでインストールや設定の仕方がわかりません。 Movable Type3.2でサクラレンタルサーバーを使用しています。 以下のサイトを参考にImageMagick-6.2.6-4-Q8-windows-static.exe だけインストールしました。 環境変数以下がわからなくて設定していません。また ImageMagick-6.2.6-4-Q8-windows-dll.exeはインストールしていません。 http://www.ss.iij4u.or.jp/~somali/web/_imagemagick.html よろしくお願いします。 ImageMagickは以下の3つのタイプをダウンロードしています。 ImageMagick-6.2.6-4(zip) ImageMagick-6.2.6-4-Q8-windows-static.exe ImageMagick-6.2.6-4-Q8-windows-dll.exe

質問者が選んだベストアンサー

  • ベストアンサー
  • s_hukami
  • ベストアンサー率66% (98/148)
回答No.1

ImageMagickは何処に何のためにインストールしたいのでしょうか。 さくらレンタルサーバーでMovable Typeを設置したいのでしたら、サーバーにFTPソフトで、mt-check.cgiをアップロードしてアクセスすると、サーバーにImageMagicがインストールされているかどうか確認できます。 また、レンタルサーバーにユーザーがImageMagicなどをインストールすることはできません。サーバー管理者ならできますが。 それとも、自宅サーバを構築して、Movable TypeをあなたのPCで動作させたいという事でしょうか? それでしたら、以下のURLが参考になると思います。 http://www.ss.iij4u.or.jp/~somali/の「Web」に目次があります。 参考URLはImageMagicのインストールの方法です。 しかし、さくらレンタルサーバーでMovable Typeを設置して公開し、自分のPCでテストあるいは公開する意図や目的がない場合には、自分のPCにImageMagicをインストールする必要はないと思います。

参考URL:
http://www.ss.iij4u.or.jp/~somali/web/_imagemagick.html
manmankuru
質問者

お礼

ありがとうございます。早速確認してみます。

manmankuru
質問者

補足

ありがとうございます。 さくらレンタルサーバーを使用してみなさんの役立てる情報を公開したいと思っています。そのために少しでもきれいな画像や情報を提供したいので、よろしくお願いします。 サクラレンタルサーバーの ImageMagick のインストールパスは /usr/local/bin ここまではわかったのですが、インストール手順がわかりません。 よろしくお願いします。

関連するQ&A

  • ImageMagick インストールについて

    WinXP SP2環境にてimagemagickをhttp://www.imagemagick.org/script/download.php ここからC:\にダウンロードしました。 そしてこのサイト(http://www.ss.iij4u.or.jp/~somali/web/_imagemagick.html) が示すように環境変数「MAGICK_HOME」と「PATH」にインストール先である「c:\imagemagick」を加えました。 上記のことをした後、コマンドプロンプトを開いて 「convert」とオプションを打って、インストールできているのか 確認したのですが、 「ファイルシステムを指定してください」と出ます。 また、上記サイトにあるように C:\imagemagick\PerlMagick\demo> perl demo.pl と実行しても 「perlは内部コマンド、外部コマンド、操作可能なプログラム またはバッチファイルとして認識されておりません。」 と表示されます。 これはどこがうまくいっていないのでしょうか? Pathの通し方が間違っているのでしょうか? どうかご教示の程よろしくお願い致します。

  • ImageMagickによる似た画像の検索

    Windows2000prosp4 ActivePerl5.8.7 ImageMagick-6.2.4-6-Q16-windows-dll です。 ImageMagickのCompositeメソッドのcomposeプロパティに 'difference'を指定すると画像の絶対値(重ねる画像-元画像)が取れるので 似た画像をみつけるのに役立つと Cepheid mageMagickの使用例 - 画像を合成する http://www.ss.iij4u.or.jp/~somali/web/im_example/composite.html に 「両方の画像データの絶対値(重ねる画像-元画像)を取ります。非常に似通った画像の比較に役立ちます。」 という風に書かれていました。しかし、このプロパティをどう使えば似通った画像を判定できるのかわかりません。 二つの画像を読み込んでDirrerenceモードで合成することは上記のページにサンプルがあるのですが、 その合成したものどう使えば似通った画像の判定ができるのでしょうか? 指定したフォルダ以下から似た画像を見つけ出すプログラムをいくつか見かけますが、そういったことをImageMagickで実現するためのヒントを下さい。 よろしくお願いします。

    • ベストアンサー
    • Perl
  • Windows7 XAMPP使用、ImageMagickインストール

    Windows7 XAMPP使用、ImageMagickインストール MovableType5をローカル環境で使用するために、XAMPPを使用してImage::Magickをインストールしたいのですが、全然うまくいきませので詳しい方がいましたら教えてください。 OS WINDOWS 7 64bit XAMPP Version 1.7.3 (C:\xampp) ActivePerl-5.10.1.1007-MSWin32-x64-291969.msi (C:\usr\lib\ActivePerl) ImageMagick-6.6.2-10-Q16-windows-x64-dll.exe (C:\ProgramFiles\ImageMagick-6.6.2-10-Q16) ActivePerlインストール後に、ImageMagickをインストール。(途中、「Install PerlMagick for ActiveState Perl v5.10.1 build 1007」を選択。) 参考サイト http://likealunatic.jp/2010/03/xampp_and_mt_2.php 現在の環境変数PATHは、C:\Program Files\ImageMagick-6.6.2-Q16 また、ActivePerlとの対応バージョンがあるとのことだったので、何通りか(x64-dll.exe) 試してみたりもしました。(その度、再起動&環境変数の削除) 最終的に、Movable Type システムチェック [mt-check.cgi]で、サーバーに Image::Magickか、Image::Magickの動作に必要な他のモジュールがインストールされていません。 となったままです。

  • imagemagickのインストール

    windowsXPで開発環境を作っております。 PHPのバージョンは5.2.9-2で、 ImageMagick-6.5.4-4-Q16-windows-dll.exe をダウンロードして、インストールを行いました。 インストールの最後に 「Unable to execute file:ppm ShellExecuteEx failed: code 2. 指定されたファイルが見つかりません。」 とエラーが発生します。 OKを押すととりあえずそのまま完了まで行きます。 その後環境設定を 変数名:MAGICK_HOME 変数値:インストール先 にしてWindowsの再起動してみたのですが、 Class 'Imagick' not found in C:\XXXXXX..... とエラーが出てしまいます。 手順等間違っていますでしょうか? ご教授お願い致します。

    • ベストアンサー
    • PHP
  • ImageMagickでconvert等を利用した

    いつもお世話になっております。 ImageMagick-7.0.2-1-Q16-x64-dll.exeをダウンロードし C:\Program Files\ImageMagick-7.0.2-Q16フォルダにインストール。 convert.exeやidentify.exeを利用したいのですが C:\Program Files\ImageMagick-7.0.2-Q16フォルダには、 convert.exeやidentify.exe入っていません。 いったいどこに格納されているのか分からないため利用できません。 どなたかお分かり方がおりましたら教えて頂けないでしょうか。 宜しくお願いします。 使用pc windows10 64bit

  • Movable Type5 で ImageMagickのインストールで

    Movable Type5 で ImageMagickのインストールできません。 初めまして 皆様方。 Movable Type5 ImageMagickの検索でこちらに到着しました。 他のサイトを参考にしてImage::Magickのバージョンを変えて試していますが、 以下の内容でエラーになってしまいます。 『サーバーに Image::Magickか、Image::Magickの動作に必要な他のモジュールがインストールされていません。』 と 言うエラー内容です。 現在の環境は下記の通りです。 Win XP pro SP3 Apache2.2.15-win32-x86-openssl-0.9.8m-r2 PHP5.3.2 MT5.2 ActivePerl 5.10.1 Build 1007 ImageMagick 6.6.2 6 Q8 C:\usr\site\lib\Image\Magick.pm あります。 C:\usr\site\lib\auto\Image\Magick 配下にもありました。 C:\Perl\bin>ppm install http://www.bribes.org/perl/ppm/Image-Magick.ppd PPM でインストールするとImageMagick6.5.7になっています。 Perl Package Manager にて確認しました。 試しに6.5.7もインストールして試しましたが同じ結果です。 ImageMagickはアンインストール後にインストールをしてPathも以前の物は削除 してます。 同じ環境をW2KにインストールするとImage::Magicが認識されてます。 W2KはFAT32 Formatです。 お知恵をお借りしたいと思いまして、書き込みさして頂きました。 よろしくお願いいたします。

  • 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. どなたか宜しくお願いします。

  • GhostScriptのインストールについて

    「ImageMagick」では大変、お世話になりました。 「GhostScript」がインストールしていない事でエラーが発生しました。 インストールできない環境なので、何とかインストールしないで「GhostScript」を使えるようにする方法を調べていますが見つける事ができず悩んでいます。 どなたかインストールしないで「GhostScript」を使う事はできないのでしょうか。 または単純に別のPCでGhostScriptをインストールしてexeとdllのみを抜き出して使う事は可能なのでしょうか。 大変、申し訳ありませんが何卒、ご教授いただけませんでしょうか。 ImageMagickは以下の通りです。 -------------------------------------------------------------------------------- Version: ImageMagick 7.0.3-3 Q16 x64 2016-10-08 http://www.imagemagick.org Copyright: Copyright (C) 1999-2015 ImageMagick Studio LLC -------------------------------------------------------------------------------- 宜しくお願いします。

  • ImageMagick (Magick++)の設定

    こんにちは。 標題のとおり、C++でImageMagickの機能を使うため、Magick++の使い方を勉強中です。 ・ImageMagickをインストール(ImageMagick-6.7.8-2-Q16-windows-dll) ・Magick++.hをインクルード ・ImageMagickインストールフォルダ内のlibフォルダへの参照設定 ・開発環境はVisualStudio2008 した上で、下記のサンプルコードを動かしたところ、ビルドはできるのですが、 画像の読み込み部で 「・・・でハンドルされていない例外が発生しました: 場所 0x00000000 を読み込み中にアクセス違反が発生しました。」 とのアラーとが出、終了してしまいます。 パスの指定方法が悪いのか、そもそもの環境設定で不足があるのか、分からず困っております。 この解決策をアドバイス頂けないでしょうか。 よろしくお願いいたします。 ------------------------------------------------ #include <Magick++.h> #include <iostream> using namespace std; using namespace Magick; int main(int argc,char **argv) { InitializeMagick(*argv); // Construct the image object. Seperating image construction from the // the read operation ensures that a failure to read the image file // doesn't render the image object useless. Image image; try { // Read a file into image object image.read( "C:\\girl.gif" );←【ここで終了します。】 // Crop the image to specified size (width, height, xOffset, yOffset) image.crop( Geometry(100,100, 100, 100) ); // Write the image to a file image.write( "C:\\x.gif" ); } catch( Exception &error_ ) { cout << "Caught exception: " << error_.what() << endl; return 1; } return 0; }

  • XAMPP環境でのImageMagicの設定について

    PHPの環境をつくるために、XAMPPを(C:\xampp)にインストールし、 ImageMagicを「C:\Program Files\ImageMagick-6.3.6-Q16」に展開 したのですが、上手く動きません。 PATHの通っているディレクトリに、ImageMagicの「*.exe」と「*.dll」 をコピーするということなのですが、具体的にはどのディレクトリに コピーすればいいのでしょうか? 初歩的なことで申し訳ありませんが、宜しくお願い致します。

    • ベストアンサー
    • PHP