PHP で GD を使用してイメージを作成するスクリプトがあります。Imagick を使用して、この画像を歪めます。現在、GD スクリプトは次のように終了しています。
imagepng($img);
imagedestroy($img);
これらの最後の 2 行を削除し、次のように置き換えました。
$image = new imagick();
$image->readImageBlob($img);
しかし、それは機能しません。次のエラーが発生します。
PHP Fatal error: Uncaught exception 'ImagickException' with message 'Can not process empty Imagick object'
私は readImageBlob を完全には理解しておらず、ドキュメントはひどいので、どんな助けも大歓迎です!