ImageMagick的转换告诉我:没有定义图像

时间:2017-02-26 09:14:17

标签: bash macos imagemagick imagemagick-convert

我尝试执行以下命令:

http.Request

它告诉我:

  

转换:没有图像定义`1.png'@   误差/ convert.c / ConvertImageCommand / 3187。

但它存在!我尝试在启用调试选项的情况下执行该命令:

$ convert 1.png -filter 'Jinc ( +clone -negate -morphology Distance Euclidean -level 50%,-50% )' -morphology Distance Euclidean -compose Plus -composite -level 43%,57% -resize 12.5% 1.png

我得到了这个输出:http://pastebin.com/gsw7KszH

我的ImageMagick配置出了什么问题?我使用最新的macOS。

1 个答案:

答案 0 :(得分:0)

您可以尝试在composite operator之后指定文件名,如下所示:

$ convert 1.png \
   -filter 'Jinc ( +clone -negate -morphology Distance Euclidean -level 50%,-50% )' \
   -morphology Distance Euclidean \
   -compose Plus \
   -composite 1.png \
   -level 43%,57% \
   -resize 12.5% 1.png