ImageMagick错误:没有解码委托

时间:2015-05-20 10:17:33

标签: imagemagick imagick imagemagick-convert

我正在尝试使用imagemagick转换图像,但我收到此错误:

  

convert:此图像格式没有解码委托   `/ tmp / magick-XXITXcTr'@ construct.c / ReadImage / 503。

我这样做:

convert http://images.icecat.biz/img/norm/high/12003462-2669.jpg -bordercolor white -border 1x1 -matte -fill none -fuzz 7% -draw 'matte 1,1 floodfill' -shave 1x1 /myimagefolder/iphone.png

我有以下代表:

  

代表bzlib fontconfig freetype gs jpeg jng jp2 lcms openexr   png rsvg tiff x11 xml wmf zlib

有谁知道问题是什么?

1 个答案:

答案 0 :(得分:0)

这种情况正在发生,因为您尝试下载的图像不再存在并返回404. ImageMagick会在下载图像之前创建一个临时文件。但是此文件将保持为空,因为此图像的下载失败。 ImageMagick将尝试读取图像,但因为无法处理空文件而失败。