在ubuntu系统中,处理单张或少量图片时,使用gimp进行手动编辑是一种简单直观的选择。尽管gnip也具备批量处理能力,但其具体操作方式尚不够清晰。然而,当需要对成百上千张图片执行重复性任务(例如统一缩放)时,手动方式显然效率低下,难以胜任大规模处理需求。
1、 打开终端并输入命令来安装ImageMagick工具。
2、 如果尚未安装,可执行命令
sudo apt-get install imagemagick进行安装;若已安装则无需重复此步骤。

3、 实现PNG格式图片向JPG格式的转换。
4、 将目录下所有PNG图片批量转换为JPG格式。

5、 对图片进行等比例缩放,保持原始宽高比,可设定固定宽度或高度。
6、 将所有JPG图片统一调整为800像素宽,高度按比例自动缩放。
7、 将所有JPG图片统一调整为600像素高,宽度按比例自动缩放。


8、 可根据需要强制调整图片尺寸,不考虑原始比例。
9、 将所有JPG图片缩小至原尺寸的一半,并保存到当前目录下的scale文件夹中。

10、 根据图片原始宽高比进行智能缩放优化。
11、 将所有JPG图片强制调整为800x600像素,忽略原始宽高比例。
12、 按照指定尺寸要求对图片进行大小调整。
13、 仅对分辨率大于800x600的图片执行缩小操作。
14、 仅对分辨率小于800x600的图片进行放大处理。
15、 批量对图片进行旋转操作。
16、 将当前文件夹内所有JPG图片顺时针旋转90度。

17、 对图片应用基础特效处理。
18、 将当前文件夹内所有JPG图片转换为碳素笔绘制风格效果。
19、 对当前目录下所有JPG图片进行随机位移处理,位移参数设为5。












