gmagick は、より多くの機能を備えた新しいバージョンの imagemagick です。リソース集約型ではなく、高速ですが、問題は、この素晴らしいツールに関する Web での議論がほとんどないことです。最近 http://devzone.zend.com/1559でこれに出会いました。 /manipulating-images-with-php-and-graphicsmagick/ しかし、phpizeが機能しなかったため、Windowsマシンにインストールできませんでした。そのため、他の方法とphpinfoページにアクセスする方法をいくつか試しましたが、それ以上機能させることができませんでしたgmagickで単一の画像を開くことすらできません。これは私が使用したコードです
<?php
$path="gallery/img1.jpg";
// initialize object
$image = new Gmagick($path);
echo $image;
// read image file
$file = 'gallery/img1.jpg';
$image->readImage($file);
echo '<img src="' . $file . '" width="200" height="150" /> <br/>';
?>
このコードを使用して gmagick クラスをインスタンス化し、画像を開きましたが、次のように非常に大きなエラーが発生しています Fatal error: Uncaught exception 'GmagickException' with message 'Unable to open file (gallery/img1.jpg)' in C:\xampp\htdocs \junk\imgproc\imgproc1.php:4 スタックトレース: #0 C:\xampp\htdocs\junk\imgproc\imgproc1.php(4): Gmagick->__construct('gallery/img1.jp...') # 1 {main} が C:\xampp\htdocs\junk\imgproc\imgproc1.php の 4 行目にスローされる