ImageMagickプログラム

ImageMagickで画像表示

さくらのレンタルサーバーでは、最初からImageMagick やGD がインストールされています(注)。

今回、ImageMagick を使ってみました。

 

(注)【さくらのレンタルサーバー】基本仕様

 

ImageMagick を用いると、写真加工など画像処理系のWebアプリが制作できます。

 

 

 

設定

 

php.ini

php.ini に、「extension=imagick.so」を追加します。

php.ini は、サーバコントロールパネルから編集します(参考)。

 

(参考)さくらのレンタルサーバーでImageMagickを使用する方法

 

 

ファイル構成

レンタルサーバーのルート( / )下に、ディレクトリ( im )を作りました。

  • /im/img/test.jpg
  • /im/php.ini
  • /im/image_view.php

 

ディレクトリ( im )下に、ディレクトリ( img )を作り、画像をアップロードします。

 

 

プログラム(image_view.php)

 

image_view.php は、画像を読み込み、それを表示するプログラムです。

<?php

// 画像読込
$filename = "./image/test.jpg";
$image = new Imagick($filename);

// 画像表示
header("Content-Type: image/jpeg");
echo $image;
$image->clear();

?>

 

起動

 

プログラム(image_view.php)は、ブラウザーから以下のURL にアクセスすることで、動きます。

  • http://初期ドメイン/im/image_view.php

 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です