Day25 黑白照片上色

黑白照片上色

教学原文参考:黑白照片上色

这篇文章会介绍使用 GIMP 的着色功能,搭配图层的遮罩,就能将黑白照片上色,变成一张彩色的照片。

GIMP 教学 - 黑白照片上色

开启图片

首先在网路寻找一张图片 ( 可以直接使用自己电脑中的图片或照片 ),例如前往「pixabay.com」,就能找到许多可以免费使用的图片,从中挑选一张黑白的人像照片作为范例图片 ( 搜寻 bw ),用浏览器开启图片後,在图片上按下滑鼠右键,点选「另存图片」,将图片存到电脑硬碟中。

打开 GIMP,选择「档案 > 开启」,开启刚刚存下来的图片。

GIMP 教学 - 黑白照片上色

复制图层,使用着色功能,替皮肤上色

前往图层面板,点选下方「建立图层复本」按钮,建立人像图层复本,并将名称命名为「皮肤」。

GIMP 教学 - 黑白照片上色

点选上方「颜色 > 着色」,开启着色工具。

GIMP 教学 - 黑白照片上色

选择适合皮肤的颜色,就会看见人像照片变成对应的颜色。

着色会将同一种颜色,以深浅不同的方式,套用在黑白照片上。

GIMP 教学 - 黑白照片上色

使用遮罩,只让皮肤具有颜色

在图层面板,点击皮肤图层,点击下方「遮罩」按钮,新增一个「黑色 ( 完全透明 )」的遮罩,新增後,会看见人像图片又变成黑白的 ( 因为完全透明,所以看不见刚刚上色的皮肤 )。

GIMP 教学 - 黑白照片上色

点选左上「笔刷」工具,前景色设定为白色,笔刷样式设定为「Hardness 050」,硬度设定为 0。

GIMP 教学 - 黑白照片上色

用笔刷在遮罩上涂抹白色,就会看见涂抹的位置出现皮肤的颜色 ( 自行调整笔刷大小 )。

GIMP 教学 - 黑白照片上色

将皮肤的部分涂抹完成,就完成了皮肤的上色。

GIMP 教学 - 黑白照片上色

替嘴唇、头发、眼镜上色

复制原本黑白的人像图层,重新命名为「嘴唇」,将嘴唇图层移动到最上层,新增一个黑色遮罩

GIMP 教学 - 黑白照片上色

点选上方「颜色 > 着色」,将颜色设定为红色。

GIMP 教学 - 黑白照片上色

替嘴唇图层新增一个「黑色」遮罩,并使用白色笔刷,涂抹人物嘴唇的部分,让嘴唇变成红色 ( 作法与皮肤上色完全相同 )。

GIMP 教学 - 黑白照片上色

重复上述步骤,复制黑白人物图层,重新命名为「头发眼镜」。

GIMP 教学 - 黑白照片上色

点选上方「颜色 > 着色」,将颜色设定为紫色。

GIMP 教学 - 黑白照片上色

替嘴唇图层新增一个「黑色」遮罩,并使用白色笔刷,涂抹人物头发与眼镜的部分,使其变成紫色 ( 作法与皮肤和嘴唇上色完全相同 )。

GIMP 教学 - 黑白照片上色

完成效果

所有颜色都着色完成後,就得到一张彩色的照片了 ( 如果需要更多不同颜色,就用同样的方式着色即可 )。

GIMP 教学 - 黑白照片上色

关於我

大家好,我是 OXXO,是个即将迈入中年的斜杠青年,如果对我有点兴趣(笑,可以与我联系,一起来做点有玩又有创意的东西吧!


<<:  Day25 Lab 2 - Object storage 下载续传

>>:  [Day21] 用 WASM 做一个凯萨密码 加密 / 解密 网站

[Day03] Medium

Medium 的特色 Medium 基本上是为了部落格而生的平台,简约的排版画面、所见即所得的编辑器...

Day19 Gin with Swagger

Background 在前後端分离的专案维护一份完整且及时更新的api文件会极大的提高我们的工作效率...

[Angular] Day8. Templates and Text interpolation

前几天大概讲完了 Angular 的 Component 的基本功能与介绍,在很多例子中可以看到在 ...

Day26-实作(列表区) (part1)

要对个别的元件做更多的指令之前,需要先把他们个别的拆出来,第一个拆解的是列表的部分,先在compon...

JavaScript 进阶笔记三(Primitive type VS Object type)

Primitive type VS Object type primitive 是不可改变的(Imm...