教学原文参考:换脸效果 ( 同一张脸 )
这篇文章会介绍使用 GIMP 的遮罩、图层、选取工具...等功能,做出简单有趣的「换脸效果」,让全家人的合照,变成全家人都是同一张脸的搞怪照片。
首先在网路寻找一张全家福的图片 ( 也可以直接使用自己电脑中的图片或照片 ),例如前往「pixabay.com」,就能找到许多可以免费使用的图片,从中挑选一张全家福的图片作为范例 ( 搜寻 family ),用浏览器开启图片後,在图片上按下滑鼠右键,点选「另存图片」,将图片存到电脑硬碟中。
打开 GIMP,选择「档案 > 开启」,开启刚刚存下来的图片。
使用「选取」工具,选取图片中爸爸的脸。
复制选取范围,使用「编辑 > 贴上成为 > 新的图层」。
将新的图层命名为「妈妈脸」,并点击上方「选取 > 全不选」取消选取范围。
使用「移动」工具,将爸爸的脸,移动到妈妈的脸上。
也可以搭配「变形」工具进行人脸的变形,并透过改变图层的「透明度」,尽可能地让五官互相对齐。
对齐後前往图层面板,点选「遮罩」按钮,建立「白色 ( 完全不透明 )」遮罩。
点选左上「笔刷」工具,颜色设定为前景色黑色。
用黑色笔刷涂抹遮罩,就可以逐渐露出後方妈妈的长头发。
透过笔刷大小、透明度、黑白颜色的切换,最後就能将妈妈的脸替换成爸爸的脸。
因为妈妈的肤色较白,所以可以点击切换为图片 ( 点击遮罩前方的图片 ),使用「颜色 > Levels」进行亮度调整。
调整到适合的亮度,就完成了妈妈脸的合成。
重复上述的步骤,将两个小朋友的脸,换成爸爸的脸:
完成後,就是一张全家人都换成同一张脸的趣味照片了。
大家好,我是 OXXO,是个即将迈入中年的斜杠青年,如果对我有点兴趣(笑,可以与我联系,一起来做点有玩又有创意的东西吧!
<<: Day 18:将你的 Angular 更新到最新版!
>>: .NET Core第29天_Model验证配置准备流程_各种验证资料注解使用方式
本系列文之後也会置於个人网站 本篇应一些後续考量移除了部分内容。若对本篇有兴趣还请多关注本系列後续...
昨天也都了解到Unity脚本侦测按键的程序码是该怎麽做打的 那仔细看Unity官方提供的范例好像有两...
BOM,是 JavaScript 与浏览器沟通的桥梁,JavaScript 可以透过 BOM 对浏览...
在继续实作 domain layer 之前,我们会介绍一个方便日常开发的工具:Flipper。 An...
08 - Preitter output in rails console Rails 的 defa...