在Linux上使用GIMP进行批量处理图片可以通过以下步骤实现:
batch_process.sh。#!/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 chmod +x batch_process.sh ./batch_process.sh gimp --batch-mode --resize=800,600 "$file" gimp --batch-mode --apply-滤镜=水印,文本,位置=左上角,内容="Batch Processed" --batch-mode --resize=800,600 "$file" 通过上述步骤,你可以使用GIMP在Linux上进行图片的批量处理。根据具体需求,你可以编写更复杂的脚本,以实现更多的批量处理功能。