我正在尝试使用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
有谁知道问题是什么?
答案 0 :(得分:0)
这种情况正在发生,因为您尝试下载的图像不再存在并返回404. ImageMagick会在下载图像之前创建一个临时文件。但是此文件将保持为空,因为此图像的下载失败。 ImageMagick将尝试读取图像,但因为无法处理空文件而失败。