ImageMagick开源图像处理工具
ImageMagick 是一个开源的图像处理工具集,支持超过 200 种图像格式的读写操作。它提供了命令行工具和多种编程语言接口,能够进行图像的创建、编辑、合成和转换等操作。
主要组件:
convert
- 图像格式转换和图像处理mogrify
- 批量处理图像composite
- 图像合成identify
- 查看图像信息montage
- 创建图像拼贴
1. 安装 ImageMagick
Linux (Ubuntu/Debian)
1 | sudo apt-get update |
macOS (使用 Homebrew)
1 | brew install imagemagick |
Windows
从官网下载安装包:https://imagemagick.org/script/download.php
2. 基本命令使用
1).格式转换
1 | magick convert input.jpg output.png |
2).调整大小
1 | # 指定宽高 |
3).裁剪图像
1 | # 裁剪指定区域(宽x高+左偏移+上偏移) |
4).旋转图像
1 | magick convert input.jpg -rotate 90 output.jpg |
5).调整质量(压缩)
1 | magick convert input.jpg -quality 85 output.jpg |
6).添加水印
1 | magick convert input.jpg -gravity southeast -pointsize 36 -fill white -annotate +10+10 "Copyright" output.jpg |
3. 高级操作
1 | # 1.批量处理(批量设置jpg图像大小,批量把heic格式转换为jpg) |
4. 实用技巧
1 | # 1.查看图像信息 |
ImageMagick 功能强大,更多高级功能可以参考官方文档:
https://imagemagick.org/script/command-line-tools.php
- 本文标题:ImageMagick开源图像处理工具
- 本文作者:HDUZN
- 创建时间:2025-07-30 18:23:46
- 本文链接:http://hduzn.cn/2025/07/30/ImageMagick开源图像处理工具/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
评论