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

我试图执行以下命令:

$ 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

它告诉我:

转换:没有图像定义`1.png'@ error / 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 -debug all

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

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


您可以尝试在复合运算符之后指定文件名,如下所示:

$ 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
链接地址: http://www.djcxy.com/p/90923.html

上一篇: ImageMagick's convert tells me: no images defined

下一篇: Image Magic align text points based on number of text points