deepfakes怎么用_黑科技▍如何使用 Deepfakes 给主播换脸?教程来了

下面放教程:

1. 获取deepfakes工具包

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

2. 补齐依赖包:

pip install tqdm

pip install cv2

pip install opencv-contrib-python

pip install dlib

pip install keras

pip install tensorflow

pip install tensorflow-gpu(如机器带有gpu)

pip install face_recognition

3.收集样本:

这里我选用的是新垣结衣的样本,费了好半天,下了100张图片:

deepfakes怎么用_黑科技▍如何使用 Deepfakes 给主播换脸?教程来了_第1张图片

另外一个人的样本是凯瑞穆里根,由于实在是找图片麻烦,所以直接截取了《The Great Gatsby》里的视频,然后用ffmpeg转化为图片,大概有70张的样子。

4. 面部抓取

在收集完样本后,使用 ./faceswap.py extract –i input_folder/ –o output_folder/ 命令对样本图片进行面部抓取。

做这个的原因是因为我们主要关注的是换脸,所以只需要获取脸部的特征,其他环境因素对换脸的影响并不大。

你可能感兴趣的:(deepfakes怎么用)