SmootQ SmootQ -4 years ago 365
iOS Question

ImageMagick No decode delegate for this image format

I work under windows and wamp server.

this is my PHP code with Imagick

$imagick = new Imagick($_SERVER['DOCUMENT_ROOT'] . '/' . $this->_name);

displays :


I checked that image and it does exist in the folder.

But Imagick throws an exception :

Uncaught exception 'ImagickException' with message 'no decode delegate
for this image format
@ error/constitute.c/ReadImage/555' in
D:\Sources\my_project\library\project\Image.php on line 225

I looked for a solution, but didn't find any, how can I fix this?? thank you

Update: This is the result when I type
convert -version
in the command line :

Version: ImageMagick 6.8.8-4 Q16 x86 2014-01-29
Copyright: Copyright (C) 1999-2014 ImageMagick Studio LLC
Features: DPC Modules OpenMP
Delegates: bzlib cairo freetype jbig jng jp2 jpeg lcms lqr pangocairo \
png ps rsv g tiff webp xml zlib


This is the phpinfo of imagick.

ImageMagick number of supported formats: 0

ImageMagick supported formats: no value

Answer Source

Seems that your ImageMagick PHP module does not support any image formats.

Try to find other ImageMagick installation or install PHP from the scratch.

Also - seems that there is already question/answer in SO about that

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download