我试图用Imagick读取图像,我在PHP上使用了以下代码:
<?php
if(extension_loaded('imagick')) {
echo "Imagick Loaded <br>";
}
else {
echo "Imagick Not Loaded <br>";
}
function scaleImage()
{
$realpath = "D:\Tentacle1.png";
$imagick = new \Imagick($realpath);
var_dump($imagick);
}
scaleImage();
?>产出如下:
Imagick Loaded
object(Imagick)#1 (0) { }这是令人难以置信的令人沮丧的,我用尽了修复它的选择。有人能帮个哥哥吗?
发布于 2017-03-27 05:50:35
好吧,伙计们,我知道我会觉得自己像个白痴,问题是我在输出
echo "Imagick Loaded <br>"; 在此之前
header("Content-Type: image/jpg");所以我总有一份空白文件。天哪。
除此之外,明显的imagick对象确实是(0)元素的数组,或者显示这个输出的任何东西,这让我感到困惑:
object(Imagick)#1 (0) { }2小时后,问题解决了。
https://stackoverflow.com/questions/43037974
复制相似问题