这可能是一个简单的问题,但是,我找不到解决方案。
ImageMagick 包含一个magick
名为将图像格式从一种转换为另一种。
当我写入$ magick
控制台时,出现以下错误。
Command 'magick' not found, did you mean:
command 'magic' from deb magic (8.2.157+ds.1-1)
Try: sudo apt install <deb name>
那么,如何安装magick
到 Ubuntu 20.04.02 TLS?
我需要从来源或者 Ubuntu 中的命令名称与magick
默认的 ImagaMagic 包不同并且已经安装?
答案1
我可以确认,magick
我的 Ubuntu 20.04 上也没有命令。
但是,尝试一下convert
:
$ convert --help
Version: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org
Copyright: © 1999-2019 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC Modules OpenMP
Delegates (built-in): bzlib djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png tiff webp wmf x xml zlib
Usage: convert-im6.q16 [options ...] file [ [options ...] file ...] [options ...] file
因此我会尝试重现您链接的文档中的示例,但用magick
替换convert
。
更新:
谢谢@steeldriver,我很快就学到了很多关于 ImageMagick 的知识:)
这ImageMagick 版本 6命令行 API(随 Ubuntu 20.04 及更早版本提供)由以下命令组成:
使有生命,比较,合成,召唤,转变、显示、识别、导入、拼接、蒙太奇、流
ImageMagick 版本 7会把这些命令统一到这个magick
命令下。
请注意,从版本 7 开始,这样的组合也成为可能:
magick convert rose.jpg -resize 50% rose.png