ユーザーがすべての画像をアップロードするギャラリーの構築に取り組んでいます。私はもともと GD を使用しようとしましたが、デジタル カメラからの画像を処理するときにメモリを大量に使用することがわかりました。だから私はImageMagickを調べていて、この問題に遭遇しました。
私の最終目標は、画像のサイズを変更してからアップロードすることです。これが ImageMagick で可能かどうかはわかりません。アップロード後に画像のサイズを変更しましたが、サイズ変更された画像は保存されず、元のサイズだけが保存されます。
これは私が現在使用しているコードです: ($image はサーバー上のファイルへのパスです)
$resource = NewMagickWand();
MagickReadImage($resource,$image);
MagickSetImageCompressionQuality( $resource, 100);
$resource = MagickTransformImage($resource,'0x0','660x500');
ご意見をお待ちしております、
レヴィ