把蚂蚁雅黑的合成效果打下来

最近 DouYing 有一个很火的视频,就是让静态照片变成丰富表情的视频并且配上蚂蚁雅黑的音乐,那叫一个愉悦和欢快。其实这个效果被称为表情迁移,即收集原视频的动态表情每一帧,根据算法移植到静态照片,生成新的动态视频。

如果我们想要用代码实现这个应该怎么做?

注意,这是保姆级教程。

  1. github 下载 PaddleGAN 压缩包。
  2. 安装项目需要的依赖
  3. 运行命令,生成视频

如何下载项目压缩包

  • 地址: https://github.com/PaddlePaddle/PaddleGAN

如何安装项目依赖

  • 确保有 Python3 及以上环境
  • 确保安装 python 编辑器 PyCharm
# 安装相关依赖
pip install -r requirements.txt -i https://mirror.baidu.com/pypi/simple
pip install imageio-ffmpeg -i https://mirror.baidu.com/pypi/simple# 安装库
pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple
pip install paddlehub -i https://mirror.baidu.com/pypi/simple

如何运行

  • 用 PyCharm 打开下载的项目
  • applications 创建两个文件夹 inputoutput
  • 用 PyCharm 终端切换到 applications 目录下
  • 运行命令
python -u tools/first-order-demo.py  --driving_video input/test.mp4  --source_image input/1-1.png  --relative --adapt_scale

  • –driving_video input/表情视频
  • –source_image input/被替换的照片

效果


python 实现表情迁移相关推荐

  1. python使用Spacy迁移学习库进行句法分析实战

    python使用Spacy迁移学习库进行句法分析实战 目录 使用Spacy迁移学习库进行句法分析实战 Spacy

  2. Python 开发者在迁移到 Go(lang) 时需要知道哪些事?

    [编者按]本文最早由 Repustate 发布,主要介绍将代码迁移至 Go(lang) 时的注意事项.文章系国内 ITOM 管理平台 OneAPM 编译呈现,以下为正文. 这是一篇讲述将大块 Pyth ...

  3. AI表情迁移、电影字幕自动翻译等,原来是这么玩的!

    随着深度学习技术的发展,AI在生活中的很多场景已随处可见.但是对于很多基础薄弱的开发者来说,深度学习并不是十分友好的技术,直接从框架开始入门需要很高的学习时间成本. 为了让大家更快地入门深度学习,百度 ...

  4. 基于python的表情识别_python 实现表情识别

    表情识别 表情识别支持7种表情类型,生气.厌恶.恐惧.开心.难过.惊喜.平静等. 实现思路 使用opencv识别图片中的脸,在使用keras进行表情识别. 效果预览 实现代码 与<>相似, ...

  5. python表情换头_使用Python制作表情包实现换脸功能

    "表情包"是现在非常流行的交流方式,通过一张图片就能把文字不能表达或不便于表达的情感给表示出来,表情包一经诞生,就统治了中国人的社交圈,尤其是年轻人,他们的社交方式是所谓" ...

  6. python表情代码_python如何实现表情识别 python实现表情识别代码示例

    python如何实现表情识别?本篇文章小编给大家分享一下python实现表情识别代码示例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 表情识别 表情 ...

  7. Python人脸表情识别QT窗体

    .Python人脸表情识别QT窗体 如需安装运行环境或远程调试,可加扣905733049, 或扣2945218359由专业技术人员远程协助! 运行结下: 主要代码: # coding:utf-8 im ...

  8. python to go,Python 开发者在迁移到 Go(lang) 时需要知道哪些事?

    [编者按]本文最早由 Repustate 发布,主要介绍将代码迁移至 Go(lang) 时的注意事项.文章系国内 ITOM 管理平台 OneAPM 编译呈现,以下为正文. 这是一篇讲述将大块 Pyth ...

  9. python+unity表情驱动一

    python+unity表情驱动工具一 引言 ui界面 python代码 所需资源 引言 最近看到一个视频关于python控制unity人物表情的视频,大体思路是使用python控制摄像头进行人脸识别 ...

最新文章

  1. 成功检测远距离目标,将点云与RGB图像结合,谷歌Waymo提出新算法:4D-Net
  2. uvali5697(DP)
  3. 服务器系统生产厂家,生产云服务器厂家
  4. 《Python Cookbook 3rd》笔记(3.12):基本的日期与时间转换
  5. python mysql 保存csv_使用Python将csv文件快速转存到Mysql
  6. flink 不设置水印_从0到1学习Flink—— Flink parallelism 和 Slot 介绍
  7. 数据库中的数据类型和c#的数据类型的映射表(转)
  8. allure 测试报告本地打开_Pytest和Allure测试框架(二)
  9. 8种寻找机器学习数据集的方法 | 附数据集资源
  10. 北京大学生物信息学学习(3动态规划进行2序列比对的原理 )
  11. 本机是wifi,虚拟机无法连接外网问题
  12. Delphi通过Map文件查找内存地址出错代码所在行
  13. 【Mac进销存管理软件】Daily Sales Pro Mac
  14. 【动画消消乐】HTML+CSS 自定义加载动画 055
  15. Origin自动寻峰
  16. NETCTOSS代码实现第二版
  17. Blender2.8以及2.9版本 摄像机设置方式笔记
  18. RADAR毫米波雷达传感器
  19. 川大 计算机学院 惠子,“挑战杯”四川大学2013年学生科技节之“纺兴未艾,织行天下”废物循环利用大赛决赛圆满落幕...
  20. Innovus update_io_latency

热门文章

  1. vue给html加背景图,Vue背景图如何全屏显示
  2. cad怎么将图层后置_Auto CAD2014图层后置快捷键是什么啊?
  3. Milvus 揭秘| 向量索引算法HNSW和NSG的比较
  4. 让linux脚本输出声音,即使在linux中没有麦克风,声音输出也会出现在声音输入中...
  5. 浅谈:APP开发市场的发展轨迹与未来趋势
  6. Android虚拟按键的适配
  7. Excel如何条件求和
  8. ios App加载网页,点击网页链接调用App处理
  9. 2020-2021 Winter Petrozavodsk Camp, Belarusian SU Contest (XXI Open Cup, Grand Prix of Belarus)
  10. 20 C++ 秒数转换时分秒