4步教你用python实现ai视频换脸

4步教你用python实现ai视频换脸

4步教你用python实现ai视频换脸

python在人工智能领域使用得越来越多,特别是人脸识别这一块,最近网络上有一个技术牛人使用ai将影视电影中的女主角换成了另外一个明星,看上去毫无违和感,让我们不得不感叹ai人工智能的强大,今天来带大家解密一下如何实现ai视频换脸,其实很简单,使用开源的faceswap就行了

一、aceswap使用

4步教你用python实现ai视频换脸

faceswap是一段python程序,用来进行图片或视频的人脸更换,下面我们来教大家怎么用

首先下载faceswap ,新建一个目录

git clone https://github.com/deepfakes/faceswap

下载完后我们看到目录下面有个faceswap.py 这个我们主要用到

4步教你用python实现ai视频换脸

我们现在实验以下将美国总统川普与凯奇的脸更换

4步教你用python实现ai视频换脸

下面我们按照这几个步骤进行换脸

1、准备好需要换脸的视频或图片,在项目根目录下新建一个目录src,将视频或图片放进去

我们将包含川普与凯奇脸部的视频放到以下文件夹中

~/faceswap/src/trump
~/faceswap/src/cage

2、从视频或图片中提取脸部照片

在项目目录下执行以下命令

#从照片中提取川普脸
python faceswap.py extract -i ~/faceswap/src/trump -o ~/faceswap/faces/trump
# 从视频中提取川普脸:
python faceswap.py extract -i ~/faceswap/src/trump.mp4 -o ~/faceswap/faces...

点击查看剩余70%

{{collectdata}}

网友评论0