GIMP

Table of Contents

1 GIMP简介

GIMP (an acronym for GNU Image Manipulation Program) is a free and open-source raster graphics editor used for image retouching and editing, free-form drawing, resizing, cropping, photo-montages, converting between different image formats, and more specialized tasks.

参考:
GIMP User Manual: http://www.gimp.org/docs/
GIMP Tutorials: http://www.gimp.org/tutorials/

2 GIMP实例

2.1 合并两个截图

可用下面步骤合并两个截图:

第一步:打开GIMP,新建一个较大的空图片。File->New,可在Template中选择A5。
第二步:分别Paste两个截图,可自由调整位置。

2.2 去除皮肤黑痣(Healing Tool)

使用 Healing Tool,在工具栏中直接选择Healing Tool,或者通过点击Tools->Paint tools->Heal选择,或者直接用快捷键 h

第一步,选择好的皮肤:在黑痣周围的好皮肤处,按住Ctrl键后,用鼠标左键点击,释放Ctrl键。
第二步,修改黑痣处皮肤:直接用鼠标左键点击即可。

2.3 画矩形和圆

怎么画矩形和圆?

第一步:制作一个矩形或圆的选区。
第二步:Edit->Stroke Selection…

2.4 画直线(Pencil + Shift键)

如何在GIMP中画直线?
选择Pencil工具后,点击起点后,按住Shift键,再点击终止即可。

参考:https://docs.gimp.org/en/gimp-tutorial-straight-lines.html

2.5 画箭头

默认GIMP中没有现成的箭头,可以下载第三方插件。
http://www.maketecheasier.com/draw-arrows-in-gimp/

但急用时,还不如自己用pencil从头画个箭头(画三条线)。

2.6 画虚线(Paths Tool)

用下面方法可以画虚线:

第一步:选择 Paths Tool,在工具栏中直接选择Paths Tool,或者通过点击Tools->Paths选择,或者直接用快捷键 b
第二步:画一条Path后,选择勾画路径(Stroke Path)。
第三步:在对话框中的Line Style中选择Dash preset为虚线即可。

2.7 移动选择区域的图像

如何移动选择区域的图像?

点击Select->Float,或按住Ctrl+Alt移动选区。

2.8 镜像处理图片(Flip Tool)

如何镜像处理图片?

第一步:选择 Flip Tool,在工具栏中直接选择Flip Tool,或者通过点击Tools->Transform Tools->Flip选择,或者直接用快捷键 Shift f
第二步:点击图片即可。

3 Hue-Saturation

使用 Hue-Saturation Tool 可以调整物体的颜色。

3.1 实例:调整局部物体的颜色

调整下图中小孩手前蓝色球体的颜色为绿色。

gimp_hue_saturation_example_orig.jpg

Figure 1: 用Hue-Saturation调整前(蓝色球)

gimp_hue_saturation_example_target.jpg

Figure 2: 用Hue-Saturation调整后(绿色球)

调整过程如下:
第一步,用“自由选择工具”选择蓝色球体;
第二步,打开Hue-Saturation工具,可点击Tools → Color Tools → Hue-Saturation或者Colors → Hue-Saturation
第三步,在打开的Hue-Saturation面板中选择蓝色色块(因为要调整的球体是蓝色),把色调(Hue)控制块向左调整120度(因为在HSV/HSL颜色空间中,蓝色减120度为绿色)。

参考:http://wenku.baidu.com/view/fa2d90054a7302768e9939e7.html

4 直方图(Histogram)

为了反映一张照片中颜色从最暗到最亮的分布情况可以用 直方图 来表示。
在GIMP中,直方图的横坐标表示颜色的亮度值从0到255(从最暗到最亮),而纵坐标表示该亮度值的像素个数。

打开直方图方式一:点击Windows → Dockable Dialogs → Histogram.
打开直方图方式二:点击Colors → Info → Histogram.

参考:http://docs.gimp.org/en/gimp-histogram-dialog.html

5 色阶调整(Levels)

The Level tool provides features similar to the Histogram dialog but can also change the intensity range of the active layer or selection in every channel. This tool is used to make an image lighter or darker, to change contrast or to correct a predominant color cast.

5.1 实例:使“灰蒙蒙”的图像变得清晰

“灰蒙蒙”的图片:

gimp_levels_example_orig.png

Figure 3: “灰蒙蒙”的图片

调整后的图片:

gimp_levels_example_target.png

Figure 4: 用色阶调整过后的图片

调整步骤:
打开色阶对话框。点击Tools->Color Tools->Levels或者Colors->Levels。
如下所示:

gimp_levels_tool.png

Figure 5: 色阶对话框

该直方图曲线集中在中间,说明照片中的色彩层次没有拉开,因此显得较灰。
将左边最暗处的控制点用鼠标按住向右移到曲线的起点,再将右边最亮处的控制点向左移到曲线的终点。即可得到不再 “灰蒙蒙”的图片。

参考:http://wenku.baidu.com/view/ef5fae8e8762caaedd33d4e5.html

6 曲线调整(Curves)

The Curves tool is the most sophisticated tool for changing the color, brightness, contrast or transparency of the active layer or a selection. While the Levels tool allows you to work on Shadows and Highlights, the Curves tool allows you to work on any tonal range. It works on RGB images.

6.1 实例:修复色彩失真的图片

色彩失真的照片(比较暗,且偏黄):

gimp_curves_example_orig.png

Figure 6: 色彩失真的图片

调整后的图片:

gimp_curves_example_target.png

Figure 7: 用曲线调整过后的图片

调整步骤:
打开曲线。点击Tools->Color Tools->Curves或者Colors->Curves。
在红绿蓝通道上分别作下面调整即可。

gimp_curves_tool.png

Figure 8: 调整曲线

参考:http://docs.gimp.org/en/gimp-tool-curves.html

7 基础知识——RGB颜色空间

RGB颜色空间是工业界的一种颜色标准,是通过对红(Red)、绿(Green)、蓝(Blue)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。

RGB颜色空间最常用的用途是显示器系统,彩色阴极射线管,彩色光栅图形的显示器都使用R、G、B数值来驱动R、G、B 电子枪发射电子,并分别激发荧光屏上的R、G、B三种颜色的荧光粉发出不同亮度的光线,并通过相加混合产生各种颜色。

RGB的所谓“多少”就是指亮度,并使用整数来表示。通常情况下,RGB各有256级亮度,用数字表示为从0、1、2…直到255。按照计算,256级的RGB色彩总共能组合出约1678万种色彩,即256×256×256=16777216。 通常也被简称为1600万色或千万色,也称为24位色(2的24次方)。

Table 1: 常用的基本颜色
颜色名称 红色值 绿色值 蓝色值
黑色 0 0 0
蓝色 0 0 255
绿色 0 255 0
青色(Cyan) 0 255 255
红色 255 0 0
品红色(Magenta) 255 0 255
黄色 255 255 0
白色 255 255 255

参考:
http://baike.baidu.com/view/17423.htm
https://en.wikipedia.org/wiki/RGB_color_model

8 基础知识——HSV/HSL颜色空间

尽管RGB颜色空间是最常用的颜色空间,但RGB空间结构并不符合人们对颜色相似性的主观判断。因此,有人提出了基于HSV空间、LUV空间和Lab空间的颜色直方图,因为它们更接近于人们对颜色的主观认识,其中HSV是最常用的颜色空间。

HSL and HSV are the two most common cylindrical-coordinate representations of points in an RGB color model. HSL and HSV are used today in color pickers, in image editing software, and less commonly in image analysis and computer vision.

Hue — another word for color
Saturation — the intensity or purity of a hue
Lightness (value) — the relative degree of black or white mixed with a given hue

色调(Hue):用角度度量,取值为0°~360°,从红色开始按逆时针方向计算,红色为0°,绿色为120°,蓝色为240°。它们的补色是:黄色为60°,青色为180°,品红为300°。
饱和度(Saturation): 通常取值范围为0.0~1.0,值为最小值时,表示只有灰度;值越大,颜色越纯。
亮度(Lightness/Value):通过用百分比度量,从0%(黑)到100%(白)。

gimp_hsv.jpg

Figure 9: HSV颜色的圆锥空间模型

参考:
http://blog.sina.com.cn/s/blog_474fc3c901009g7q.html
http://vanseodesign.com/web-design/hue-saturation-and-lightness/
https://en.wikipedia.org/wiki/HSL_and_HSV

9 Tips

9.1 设置为PS类似的窗口布局

如何设置为PS类似的窗口布局?
点击Windows->Single-Window Mode即可。


Author: cig01

Created: <2011-08-21 Sun 00:00>

Last updated: <2016-10-30 Sun 17:56>

Creator: Emacs 25.1.1 (Org mode 9.0.7)