2014 年,大名鼎鼎的生成对抗网络(GAN)技术诞生,从那时起 AI 界涌现了大量好玩的换脸研究。GitHub 上的人脸生成器层出不穷,网红脸、明星脸、超模脸,你想要的样子,都能生成。

今天盘点 5 个有趣的 GitHub 项目,这些都应用了 GAN 这项技术,包括一键换脸、漫画头像、漫画风格等。关于 GAN 相关原理我在历史文章 《GitHub 上有哪些去除马赛克的项目》 中讲过,感兴趣的可以去看看。


01. 人脸生成器

这个开源项目是基于 StyleGAN2 制作的新版人脸生成器,可以生成网红脸、明星脸、超模脸、萌娃脸、港风美女脸等,而且还能够对人脸属性进行编辑,比如调节年龄、加个眼镜。

地址:https://github.com/a312863063/generators-with-stylegan2

下面这些港风脸都是通过香港美女的数据集训练出来的合成人脸:

还可以编辑人脸的熟悉,比如调节笑容:

更改年龄:

调整性别:

甚至可以调整颜值:


02. 视频换脸

换脸项目 Avatarify 火爆了 GitHub。利用这项技术,你可以将自己的脸实时替换成别人的脸,在视频会议中的表现十分流畅。迄今为止这个项目已在 GitHub 上获得了 13.8k 的 star 量。

你甚至不需要从头训练模型,有人发布了客户端版本,支持 Windows 系统。

地址:https://github.com/alievk/avatarify-python
地址:https://github.com/alievk/avatarify-desktop

除了换成明星脸,你也可以换成狗:


03. 一键生成动漫风格

随手拍张照片,顺势转换为宫崎骏、新海诚等日漫大师的手绘风格作品,这个专门生成动漫图像的开源项目,实测很好用。GitHub 上确实有这样的开源项目,输入一张手机拍摄的照片,立即变换为日本动漫风格。

地址:https://github.com/TachibanaYoshino/AnimeGAN


04. 动漫头像

这个开源项目比较有趣,上传或者拍摄一张自己的照片,2S后就能生成你的专属动漫头像。

地址:https://github.com/minivision-ai/photo2cartoon


05. 自动 P 图

你有没有想过这样一个场景,当你对着一张原图说:帮我 P 一个帅气的留海,啪!一个具有帅气留海的图片便自动生成了。

没错,现在已经有开源的算法能做到这些。输入原图,只需要附加上你想 P 成什么样的描述,它就会帮你自动 P 图。

看几个例子:

看看权游演员的一键 PS,第一列是输入的原图,第二列是莫西干的 Style,第三列是卷发,第四列是非洲 Style,还是最后一列粉嫩。

生成的最后一排的马斯克笑死我了,尤其是扫把头。

最后,防止找不到本篇文章,可以收藏点赞,方便翻阅查找。欢迎关注公众号 逛逛GitHub(ggGithub)。


推荐阅读

1. GitHub 上有什么好玩的项目?

2. 6 月份最火的 10 个 GitHub 项目

3. 基于 Spring Boot 的百度云高仿项目

4. 盘点百度 4 个牛逼哄哄的开源项目

你想要的样子 我都有相关推荐

  1. GitHub好玩的项目之你想要的样子 我都有

    2014 年,大名鼎鼎的生成对抗网络(GAN)技术诞生,从那时起 AI 界涌现了大量好玩的换脸研究.GitHub 上的人脸生成器层出不穷,网红脸.明星脸.超模脸,你想要的样子,都能生成.今天盘点 5 ...

  2. 把生活过成 你想要的样子

    日落黄昏,你还在为今日工作的委屈而难过吗?你还在为家庭的琐事而烦恼吗? 人生在世,每一条路,都有它不得不这样跋涉的理由.生活还要继续,好与坏,关键看以什么方式. 有些人,循规蹈矩,日复一日的做着枯燥无 ...

  3. 人生不过是生老病死,我也是没活成想要的样子

    时光荏苒,犹如白驹过隙. 不去对比年龄,我都不知道我也是30岁的人了. 没有甜甜的恋爱,没有儿女绕膝的烦恼. 我的生活,每天就是上班,下班,打游戏. 虽然孤独,但却很自由,安逸. 身边的人逐渐从一个人 ...

  4. 【成长必备】我为什么推荐你写博客?愿你多年以后成为你想成为的样子。

    [成长必备]我为什么推荐你写博客? 文章目录 [成长必备]我为什么推荐你写博客? 文章脉络 什么是博客? 博客介绍 作者的博客 博客优势 文章选材 文章多样化 选择一个合适的平台 流量平台 独立平台 ...

  5. 在 GitHub 学习,成长为自己想要的样子|HelloGitHub 访谈

    万事开头难,我们经过长期的策划和筹备,终于推出了 HelloGitHub 访谈系列「开源项目作者的访谈」.这是一个采访个人开源项目作者的栏目,内容侧重于开源项目作者与开源的故事. 我们深知想要做好一个 ...

  6. 2!=5 or 0在python中是否正确-不吹不擂,你想要的Python面试都在这里了【315+道题】...

    原标题:不吹不擂,你想要的Python面试都在这里了[315+道题] 有缘人如果看到这些题,不妨留言一下答案,来证明下你到底有多水,哈哈哈哈哈哈哈哈哈哈哈 第一部分 Python基础篇(80题) 1. ...

  7. 是否对纯色背景的IDE感到乏味?那就让vscode背景变成你想要的样子

    总是一个人面对着电脑,总是一个人敲打着键盘,总是也个人在进行乏味的学习,这样真的好吗? 很明显啦,本来就菜鸡了,还不好好学习,为了好好学习,只好给自己加点动力啦 这里使用的IDE是Visual Stu ...

  8. 你想要的资源我都有(2)

    关注博主,持续更新 在这里,博主给大家分享一些在大学学习过程中经常使用的网站或者平台,希望有助于各位的学习和工作! 1.中国大学MOOC(慕课)_国家精品课程在线学习平台 https://kaoyan ...

  9. 036 《你喜欢的样子我都有》观后感

    看到一句很有意思的书评,有点迫不及待的放上来:愿你所有的样子,都会有人喜欢. 可能这就是漫画的一些威力吧,看着觉得好笑,回味有感觉暖暖的.开始大概就是奔着书的名字去的吧,什么时候开始翻开的已经不记得了 ...

最新文章

  1. Objective C浅拷贝和深拷贝
  2. python linux编程与window编程_Python实现Windows和Linux之间互相传输文件(文件夹)的方法...
  3. A Context-aware Attention Network for Interactive Question Answering--阅读笔记
  4. redis单线程架构
  5. 【SignalR学习系列】7. SignalR Hubs Api 详解(JavaScript 客户端)
  6. [Java] 蓝桥杯ALGO-100 算法训练 整除问题
  7. 操作系统原理(五)存储管理
  8. Ubuntu 上 ibus 拼音输入法(打字法)无法选词 BUG 的解决方案
  9. 读书笔记——《电商产品经理-基于人、货、场、内容的产品设计攻略》
  10. DOS批处理命令之for命令(批量安装APK)
  11. Struts2 通配符使用
  12. 2021电赛备赛(一):2015国赛H题风力摆
  13. Java实现两个csv文件的对比_比较 csv 文件中数据差异
  14. Dubbo+ZK入门使用
  15. bit,byte,b,B,KB的整理
  16. 论文阅读-2017-Vidal-NEARP
  17. Shell脚本交互:自动输入密码
  18. Python图像识别
  19. linux系统的监控工具名称,Linux下几款系统监控工具介绍
  20. 删除“打开方式”里的其他程序

热门文章

  1. MySQL数据表中的数据单表查询
  2. Linux压缩包,解压缩包,vim,yum仓库,zip,用户管理
  3. 89c51单片机汇编语言,AT89C2051时钟程序——MCS51单片机汇编程序
  4. 卸载Resharper
  5. Arduino UNO驱动ADS1115模数转换模块
  6. 5000立方米球罐设计
  7. NAV导航网格寻路(4) -- 生成nav网格
  8. SAP Hybris培训-标准课程/企业内训
  9. oracle wallet,Oracle Wallet的使用
  10. HTML初学者--列表的简单制作