从存储库安装 ImageMagick cli

从存储库安装 ImageMagick cli

我想使用 imagemagick 来自动进行一些图像转换。不幸的是,当通过构建源代码安装时,它缺少用于打开png图像的编解码器。据我所知,解决这个问题的方法是使用以下方式从存储库“正确”安装 imagemagickapt 来源问题是,当我运行 时sudo apt install imagemagick,apt 说它已经安装(即使我没有magick或任何其他命令)

打开 png 文件时来自 magick 命令的错误消息(来自手动制作/安装的 magick 的命令):

magick: no decode delegate for this image format `PNG' @ error/constitute.c/ReadImage/556.

答案1

搞清楚了,结果发现虽然该magick命令不可用,但其他命令可用;convert等等。

我曾经man imagemagick发现过这一点。

所以...

代替:magick pic.png pic.tiff

使用:convert pic.png pic.tiff

把这个问答留在这里以供后人参考,因为我不是唯一一个因缺少命令而感到困惑的人magick

相关内容