最近两天一款名为 「ZAO」 的 App 刷爆了朋友圈,它的主打功能是 AI 换脸,宣称「只需一张照片,就能出演天下好戏」 :

现实中不能实现当明星的梦,在这个 App 里你可以,想演谁演谁。新鲜、好玩、有趣抓住了一大波人的好奇心,迅速火了起来。

但是这个 App 的用户协议很可怕,明目张胆地在攫取用户权利。

主要有两点,一旦你上传了你自己的照片,这张照片的肖像权不再属于你而是属于 ZAO,它可以永久地使用这张照片并且干任何事情,你无法干涉。
第二,如果你上传的是别人的照片,例如明星的,那就默许这张照片你已经获得了明星的永久授权,一旦明星发现状告侵权,那么承担法律责任的不是 ZAO 而是你。

想想就很阔怕,不敢玩这个 App。

换脸这么好玩,那还有什么别的简单安全的方法可以实现呢?

今天就来给大家介绍如何用 Python 快速实现 AI 换脸

先来看效果,下面这两位男神大家应该都认识。

图片来源于网络

图片来源于网络

脑补下,当他们 AI 换脸后会变成一张什么样的脸?

是不是毫无违和感?看得出像谁么?

还可以调整参数增加融合度:

完全变成了胡歌,是不是有点流弊?

实现这个效果很简单,只需要点击打开我打包好的 python 程序,几秒钟就可以搞定:

整个 python 程序不难,调用了调用的是 Face++ 的 API,需要先注册申请 API,详情可以在下面了解:

https://console.faceplusplus.com.cn/documents/20813963

源代码如下:

代码参考:

https://www.52pojie.cn/thread-1016974-1-1.html

【资源获取】

感兴趣的话可以下载下来玩玩看,扫码回复:902 就可以得到这个小程序和源代码。

以上便是今天的分享,若觉得内容对你有所帮助,还请点个「在看」支持莱蒙继续原创,谢谢各位。

AI 换脸?除了 ZAO,用 Python 一样轻松搞定相关推荐

  1. 通过一张图就能看懂世界石油分布?Python爬虫轻松搞定!

    CDA数据分析师 出品 2020年的3月注定将载入史册.一边是新冠肺炎疫情在全世界快速扩散,另一边是掌控着世界40%以上油气产量的巨头们撕破脸皮. 面对在OPEC+会议中坚持不再减产的俄罗斯,沙特阿拉 ...

  2. 2020年最新的过某宝滑块验证技术,Python大牛轻松搞定技术难题

    致谢: Charles未晞 Charles的皮卡丘 提供解决思路,此文实为借鉴. 很多人学习python,不知道从何学起. 很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手. 很多 ...

  3. python打地鼠脚本_制作一个打地鼠的小游戏!100行Python代码轻松搞定

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 以下文章来源于萝卜大杂烩 ,作者周萝卜 游戏画面 首先先进行游戏画面排版, classTopWin ...

  4. 用Python轻松搞定Excel中的20个常用操作

    来源 |早起Python(ID: zaoqi-python) Excel与Python都是数据分析中常用的工具,本文将使用动态图(Excel)+代码(Python)的方式来演示这两种工具是如何实现数据 ...

  5. 9月20日云栖精选夜读 | 如何轻松搞定数据科学面试:Python&R语言篇

    对于数据科学家来说,工作的一大部分都需要在交互式编程环境中对数据进行处理.分析和可视化. 在过去几年,R语言和Python成了进行数据科学中最炙手可热的两种语言.这两种语言各有优缺点,掌握这两种语言大 ...

  6. 女朋友让我深夜十二点催她睡觉,我用Python轻松搞定!

    事情是这样的:昨天晚上,女朋友让我十二点催她睡觉. 不过,可是我实在太困了,熬不下去-- 是吧?女朋友哪有睡觉重要? 但,女朋友的命令,我是不敢违抗的-- 但是睡觉也不能缺! 这时候我们该怎么办呢?是 ...

  7. 神器!用Python轻松搞定验证码!

    转自:大邓和他的Python 大家好,今天给大家介绍一款通用验证码识别OCR库的神器,项目地址:https://github.com/sml2h3/ddddocr.市场上常见的点选类验证码图片如下图所 ...

  8. 精选10个Python库,几行代码轻松搞定探索性数据分析!

    点击上方"菜鸟学Python",选择"星标"公众号 超级无敌干货,第一时间送达!!! 探索性数据分析是数据科学模型开发和数据集研究的重要组成部分之一.在拿到一个 ...

  9. c#读取excel两列数据并绘制xy曲线_用Python轻松搞定Excel中的20个常用操作

    来源 |早起Python(ID: zaoqi-python) Excel与Python都是数据分析中常用的工具,本文将使用动态图(Excel)+代码(Python)的方式来演示这两种工具是如何实现数据 ...

最新文章

  1. Fastboot和Recovery
  2. postgresql中自定义函数脚本的备份及恢复
  3. pwn学习总结(一) —— 常用命令
  4. OS / Linux / SIGCHLD 信号
  5. OpenCV中的仿射变换
  6. 模糊pid控制的温度系统matlab源代码_模糊PID控制系统(二)对比分析
  7. SEO学习步骤--SEO入门第一章
  8. Bad owner or permissions on .ssh/config win10问题解决
  9. 阿里云服务器Centos7 安装 pycuda报错:Could not build wheels for pycuda which use PEP 517 and cannot be install
  10. 【秒懂音视频开发】16_AAC解码实战
  11. Java新人入职第十天
  12. 计算机占cpu程序,电脑cpu占用过高怎么办 电脑进程CPU占用100%解决办法
  13. AutoCAD中添加块和块参照(转载)
  14. LaTeX技巧014:实现圆圈形状的脚注
  15. 统计3个班成绩情况,每个班有5名同学 求出各个班的平均分和所有班级的平均分(学生成绩键盘输入) 同级生哪个班及格人数,每个班5名同学
  16. 今日头条---后台开发笔试题
  17. OpenFoam编程笔记——starccm网格转openfoam格式
  18. 2023计算机毕业设计SSM最新选题之java住宅小区停车管理系统494ak
  19. Matlab拟合幂律分布
  20. 泪目!视频剪辑教程自学百度云资源

热门文章

  1. 通讯故障_PLC与变频器通讯故障处理实例
  2. 《深入理解分布式事务》第十章 最大努力通知型分布式事务原理
  3. Scala-列表操作
  4. 【webpack】从零开始学webpack
  5. Web前端的学习路线,你真的知道吗?
  6. Shell命令行操作
  7. Field+offset(len)
  8. 关于sqlite3 top的查询
  9. 数据源绑定控件的Row/ItemDataBound事件
  10. 项目中用到的关于时间段不能重复的解决方法