linux

如何用GIMP在Linux上批量处理图片

小樊
51
2025-05-21 11:40:18
栏目: 智能运维

在Linux上使用GIMP进行批量处理图片可以通过以下步骤实现:

使用GIMP进行批量处理图片的步骤

  1. 安装GIMP
  1. 创建批处理脚本
#!/bin/bash

# 设置输入和输出文件夹
input_folder="/path/to/input/folder"
output_folder="/path/to/output/folder"

# 遍历输入文件夹中的所有图片文件
for file in "$input_folder"/*.{jpg,png,bmp}
do
  # 打开图片
  gimp "$file"
  
  # 进行批量处理操作,例如调整大小、添加水印等
  # 示例:调整所有图片大小为800x600像素
  gimp --batch-mode --resize=800,600 "$file"
  
  # 保存处理后的图片到输出文件夹
  mv "$file" "$output_folder"
done
  1. 赋予脚本执行权限
chmod +x batch_process.sh
  1. 运行批处理脚本
./batch_process.sh

示例:使用GIMP批量调整图片大小并添加水印

  1. 调整图片大小
gimp --batch-mode --resize=800,600 "$file"
  1. 添加水印
gimp --batch-mode --apply-滤镜=水印,文本,位置=左上角,内容="Batch Processed" --batch-mode --resize=800,600 "$file"

通过上述步骤,你可以使用GIMP在Linux上进行图片的批量处理。根据具体需求,你可以编写更复杂的脚本,以实现更多的批量处理功能。

0
看了该问题的人还看了