GIMP 教程:图像编辑

June 24, 2026 · View on GitHub

简介

GIMP(GNU Image Manipulation Program)是一款免费的开源图像编辑器,适用于照片修图、图像合成和平面设计。它提供了与商业软件相当的专业级工具。

系统要求

组件最低配置推荐配置
CPU2 核4 核
内存2 GB8 GB
磁盘200 MB1 GB
显示1024x7681920x1080
操作系统Windows/macOS/Linux任意

安装

平台方法
Windows从 gimp.org 下载安装包
macOS从 gimp.org 下载 DMG 或使用 Homebrew
Ubuntu/Debiansudo apt install gimp
Fedorasudo dnf install gimp
Flatpakflatpak install org.gimp.GIMP
Snapsnap install gimp

界面概览

窗口用途
工具箱工具选择和选项
图像窗口主编辑画布
图层面板图层管理
通道面板颜色通道编辑
路径面板矢量路径管理
历史面板撤销历史

工具参考

选择工具

工具快捷键用途
矩形选择R矩形选区
椭圆选择E圆形/椭圆选区
自由选择F套索式选择
模糊选择U魔棒(按颜色)
按颜色Shift+O选择所有匹配颜色
剪刀I智能边缘选择
前景选择手动提取前景对象

变换工具

工具快捷键用途
移动M移动图层或选区
旋转Shift+R旋转元素
缩放Shift+S调整元素大小
错切Shift+H倾斜元素
透视Shift+P改变透视
翻转Shift+F水平或垂直镜像
笼式变换手动自由变形

绘画工具

工具快捷键用途
桶填充Shift+B用颜色填充区域
渐变L渐变填充
铅笔N硬边绘制
画笔P软边绘制
橡皮擦E擦除像素
喷枪A喷枪效果
墨水K书法笔
克隆C克隆图章
修复H修复工具
模糊/锐化Shift+U模糊或锐化区域
涂抹S涂抹像素
减淡/加深Shift+D变亮或变暗

颜色工具

工具用途
色彩平衡调整颜色通道
色相-饱和度修改色相、饱和度、亮度
色温暖色或冷色调
曲线精确色调调整
色阶黑白点调整
阈值转换为黑白
色调分离减少颜色级别
去色移除颜色

图层系统

图层操作

操作菜单路径说明
新建图层Layer > New Layer创建空图层
复制图层Layer > Duplicate Layer复制图层
向下合并Layer > Merge Down与下方图层合并
拼合Image > Flatten Image合并所有图层
分组Layer > New Layer Group组织图层
蒙版Layer > Mask > Add Layer Mask添加透明蒙版

图层混合模式

模式效果用途
正常标准叠加默认模式
正片叠底通过乘法变暗阴影
滤色通过乘法变亮高光
叠加对比度增强一般调整
柔光柔和光照效果微妙调整
强光强烈光照效果戏剧效果
差值颜色反转效果特殊效果
相加通过加法变亮光效

图层属性

属性说明
不透明度图层透明度(0-100%)
可见性显示或隐藏图层
锁定防止编辑
模式混合模式选择
名称图层标识符

选区操作

操作快捷键说明
全选Ctrl+A选择整个图像
取消选择Ctrl+Shift+A取消选区
反选Ctrl+I反转选区
扩展Select > Grow扩展选区
收缩Select > Shrink收缩选区
羽化Select > Feather柔化边缘
保存Select > Save to Channel存储选区
转为路径Select > To Path转换为矢量路径

图像调整

色彩校正工作流

步骤工具用途
1色阶设置黑白点
2曲线微调色调范围
3色彩平衡校正色偏
4色相-饱和度调整鲜艳度
5锐化增强细节

色阶工具

控制效果
黑点设置最暗值
白点设置最亮值
中间调调整 gamma
输出限制色调范围

曲线工具

调整曲线形状效果
变亮提高中间调更亮的图像
变暗降低中间调更暗的图像
增加对比度S 曲线更大动态范围
降低对比度反 S 曲线更平坦的图像

滤镜

常用滤镜

滤镜菜单路径用途
高斯模糊Filters > Blur平滑模糊效果
USM 锐化Filters > Enhance锐化细节
噪点Filters > Noise添加或移除噪点
浮雕Filters > Distorts3D 浮雕效果
投影Filters > Light and Shadow添加阴影
暗角Filters > Light and Shadow边缘变暗
霓虹光Filters > Light and Shadow发光边缘
卡通Filters > Artistic卡通效果

滤镜分类

分类示例
模糊高斯、动感、像素化
增强锐化、USM、去隔行
扭曲波纹、旋转、镜头畸变
光影镜头光晕、渐变光晕、闪光
噪点HSV 噪点、拾取、涂抹
边缘检测Sobel、Laplace、梯度
艺术油画化、卡通、立体主义
映射凹凸映射、扭曲、分形追踪

文件格式

格式扩展名最佳场景
XCF.xcfGIMP 项目(保留图层)
PNG.pngWeb 图形、透明度
JPEG.jpg照片、Web 图片
TIFF.tif打印、高质量
WebP.webpWeb 优化
GIF.gif动画、简单图形
BMP.bmp未压缩位图
PSD.psdPhotoshop 兼容
SVG.svg矢量图形导出

快捷键

基础快捷键

操作Windows/LinuxmacOS
撤销Ctrl+ZCmd+Z
重做Ctrl+Shift+ZCmd+Shift+Z
复制Ctrl+CCmd+C
粘贴Ctrl+VCmd+V
剪切Ctrl+XCmd+X
保存Ctrl+SCmd+S
导出Ctrl+Shift+ECmd+Shift+E
放大++
缩小--
适合窗口Ctrl+Shift+JCmd+Shift+J
新建图层Ctrl+Shift+NCmd+Shift+N
拼合Ctrl+Shift+FCmd+Shift+F

批处理

Script-Fu 控制台

; 批量调整图片大小
(let* (
  (filelist (cadr (file-glob "*.jpg" 1)))
)
  (while (not (null? filelist))
    (let* (
      (filename (car filelist))
      (image (car (gimp-file-load RUN-NONINTERACTIVE filename filename)))
    )
      (gimp-image-scale image 800 600)
      (file-png-save RUN-NONINTERACTIVE image (car (gimp-image-get-active-drawable image))
        filename filename 0 9 1 1 1 1 1)
      (gimp-image-delete image)
    )
    (set! filelist (cdr filelist))
  )
)

Python-Fu 脚本

#!/usr/bin/env python
from gimpfu import *
import glob

def batch_resize(input_dir, output_dir, width, height):
    for filepath in glob.glob(input_dir + "/*.jpg"):
        image = pdb.gimp_file_load(filepath, filepath)
        pdb.gimp_image_scale(image, width, height)
        drawable = pdb.gimp_image_get_active_drawable(image)
        output = output_dir + "/" + filepath.split("/")[-1]
        pdb.file_jpeg_save(image, drawable, output, output, 0.9, 0, 1, 1, "", 0, 1, 0, 2)
        pdb.gimp_image_delete(image)

照片编辑技巧

任务推荐方法
移除背景使用前景选择或路径工具
皮肤修图使用软刷修复工具
移除对象使用克隆图章采样区域
色彩校正先色阶后曲线
锐化USM 锐化(数量:0.5,半径:1.0)
降噪Filters > Enhance > Selective Gaussian Blur
调整大小Image > Scale Image(使用三次插值)
裁剪使用固定宽高比的裁剪工具

性能优化

设置位置影响
磁贴缓存Edit > Preferences > System Resources撤销用内存
处理器数量Edit > Preferences > System Resources并行处理
交换目录Edit > Preferences > System Resources磁盘溢出
撤销级别Edit > Preferences > System Resources内存使用

故障排除

问题原因解决方案
性能缓慢大图 + 低内存增加磁贴缓存大小
工具不工作选错图层检查活动图层
无法保存格式仅 XCF 用于项目使用 Export 导出其他格式
颜色不正确色彩配置文件不匹配检查图像色彩配置文件
插件未找到未安装检查 Filters 菜单

总结

GIMP 提供了全面的图像编辑解决方案,具有专业级的照片修图、平面设计和图像处理工具。其图层系统、滤镜库和脚本能力使其适合简单编辑和复杂合成。