0%

命令行图片处理

ImageMagick

ImageMagick是一个开源的图像处理工具集,能够在命令行下执行多种图像处理操作。以下是一些常见的ImageMagick用法,包括图像格式转换、压缩、裁剪等

安装ImageMagick

1
2
3
4
5
6
7
# Ubuntu
$ sudo apt-get update
$ sudo apt-get install imagemagick
# CentOS/RHEL
$ sudo yum install ImageMagick
# macOS
brew install imagemagick

用法

  • 转换为WebP

    1
    2
    3
    $ convert input.jpg output.webp
    # GIF动画需要增加-coalesce才能转换
    $ convert -coalesce input.gif output.webp
  • 有损转换为WebP

    1
    2
    3
    # 压缩率80
    $ convert -quality 80 input.jpg output.webp
    $ convert -quality 80 -coalesce input.gif output.webp
  • 有损转换为JPG

    1
    2
    # 压缩率80
    $ convert -quality 80 input.png output.jpg

欢迎关注我的其它发布渠道