をしない、画像を読み取れません:Imagickは、私はPHPでこのコードを使用していた出力私はImagickで画像を読み取るしようとしているエラーや警告
:<?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) { }
基本的には、それはそれだけで空のオブジェクトをロードし、画像を読み取れません。
エラーや警告は表示されません。
PHPログにもエラーや警告は表示されません。
私は(https://stackoverflow.com/a/16091295/2724978)これでファイルの内容を読んで試してみました - 何の成功
は、このテストは機能しません:https://stackoverflow.com/a/22438898/2724978
画像は、正しい道の上に、ファイル名のケースは正しい
です
私は別のファイルと別の拡張子(JPG)、なし成功eitheで試してみましたWindowsの
によR
ImageMagickの拡張子は)(php_infoに正常に示しています
これは非常にイライラさせられる、私はそれを修正するためのオプションを使い果たしました。誰かが兄弟を助けることができますか?
なぜimagickの前にスラッシュ( "\")があるのですか? – NID
@Bilal http://php.net/manual/en/language.namespaces.global.php参照 –
@PaulCrovellaありがとうございました。これは私にとって本当に新しい情報です。 – NID