質問: new Imagick($work_img); $imagick->resizeImage($width, $height, Imagick::FILTER_POINT, 0); $imagick->writeImage('temp.jpg'); if('temp.jpg' !== FALSE){ print "\n"; } $imagick->clear(); $imagick->destroy(); ```
回答: $widthか$heightがfloat(小数)になっていませんか? 整数値を渡さないと無言で処理がスキップされるみたいなので、もし ``` $imagick->resizeImage((int)$width, (int)$height, Imagick::FILTER_POINT, 0); ``` として正常に機能するなら、そこが原因だと思います。 imagick_class.c