使用 imageMagick 的 mogrify 时出错“委托失败”

使用 imageMagick 的 mogrify 时出错“委托失败”

我正在尝试将图像文件从 转换jpgpng但返回错误。

mogrify -format png abc.jpg
mogrify: delegate failed `"dwebp" -pam "%i" -o "%o"' @ error/delegate.c/InvokeDelegate/1310.
mogrify: unable to open image `/tmp/magick-...': No such file or directory @ error/blob.c/OpenBlob/2712.
mogrify: unable to open file  `/tmp/magick-...': No such file or directory @ error/constitute.c/ReadImage/540.

答案1

错误消息表明您的输入文件不是JPEGWebP文件。

dwebp要处理 WebP 文件,ImageMagick 需要软件包中的程序webp。安装该软件包,例如使用

sudo apt-get install webp

相关内容