Day29 黑人变白人 (  皮肤上色 )

黑人变白人 (  皮肤上色 )

教学原文参考:黑人变白人 (  皮肤上色 )

这篇文章会介绍在 GIMP 里使用着色、色阶、遮罩、笔刷...等功能,做出黑人皮肤变成白人皮肤的效果。

GIMP 教学 - 黑人变白人 (  皮肤上色 )

GIMP 教学 - 黑人变白人 (  皮肤上色 )

开启图片

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

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

GIMP 教学 - 黑人变白人 (  皮肤上色 )

复制图层,进行着色与色阶调整

前往图层面板,点击下方「建立图层复本」,复制人物图层,修改名称为「皮肤」。

GIMP 教学 - 黑人变白人 (  皮肤上色 )

点选上方「颜色 > 着色」,设定着色的颜色为「白色」,混合模式选择「柔光」。

GIMP 教学 - 黑人变白人 (  皮肤上色 )

点选上方「颜色 > Levels」,将调整色阶的黑色三角往内移,中间值的三角往左移,让皮肤变亮变白。

GIMP 教学 - 黑人变白人 (  皮肤上色 )

使用遮罩,将独立人物的皮肤

回到图层面板,点击「皮肤」图层,点击下方「遮罩」按钮,建立一个「黑色 ( 完全透明 )」遮罩。

GIMP 教学 - 黑人变白人 (  皮肤上色 )

点选左上方「笔刷」,将前景色设定为「白色」,并调整笔刷大小。

GIMP 教学 - 黑人变白人 (  皮肤上色 )

使用笔刷在「皮肤图层的遮罩」上,针对皮肤的位置进行涂抹,就能看到出现白人的皮肤。

GIMP 教学 - 黑人变白人 (  皮肤上色 )

笔刷涂抹过程中,可以适时改变笔刷的透明度、大小,让整体感觉更为平顺,也可以切换颜色为黑色,将需要露出原本颜色的部分露出 ( 例如眼睛 )。

GIMP 教学 - 黑人变白人 (  皮肤上色 )

复制图层,加上嘴唇颜色

前往图层面板,复制原本的人物图层,将图层移动到最上层,将图层命名为「嘴唇」。

GIMP 教学 - 黑人变白人 (  皮肤上色 )

点选上方「颜色 > 着色」,设定着色的颜色为「粉红色」,混合模式选择「柔光」。

GIMP 教学 - 黑人变白人 (  皮肤上色 )

回到图层面板,点击「皮肤」图层,点击下方「遮罩」按钮,建立一个「黑色 ( 完全透明 )」遮罩,使用「笔刷」,用白色涂抹嘴唇,使嘴唇露出对应的颜色。

GIMP 教学 - 黑人变白人 (  皮肤上色 )

完成效果

最後可以使用「颜色 > Levels」工具,进行颜色亮度对比的调整,就可以得到一张黑人皮肤变成白人皮肤的照片。

GIMP 教学 - 黑人变白人 (  皮肤上色 )

如果已经知道原理,也可以套用在一些名人身上,做出有趣的效果 ( 下图为 LBJ 雷霸龙 )。

GIMP 教学 - 黑人变白人 (  皮肤上色 )

关於我

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


<<:  Day14 用python写UI-聊聊Scale

>>:  33岁转职者的前端笔记-DAY 29 前端面试题目练习

视觉化当日趋势图(2)-client端设定档&&建立controller、service

今天要来写JAVA的设定档, 首先找到路径:\ShioajiClient\src\main\reso...

找LeetCode上简单的题目来撑过30天啦(DAY2)

我完蛋了~明天要上班呢~下班还要出趟远门,结果拚一点进度拚到现在,太久没写程序,语法忘光光罗,第一个...

.obj 之绘制 & Skybox

大家好,我是西瓜,你现在看到的是 2021 iThome 铁人赛『如何在网页中绘制 3D 场景?从 ...

【Day 29】Custom post type,让你海量的文章也能分类起来

当你制作了海量文章,你应该会发现一个问题,就是这些文章很难简单地找出来,极为不方便於你,进行打理。你...

Youtube Data API 教学 - 看透你的频道你的心 channels.list

「鲑鱼均,因为一场鲑鱼之乱被主管称为鲑鱼世代,广义来说以年龄和脸蛋分类的话这应该算是一种 KNN 的...