0
点赞
收藏
分享

微信扫一扫

faceswap使用教程/踩坑日记

登高且赋 2022-03-11 阅读 137

faceswap使用教程/踩坑日记

一、项目下载

faceswap是一个经典的项目,所有代码内容都在GitHub上找得到,点击这里下载即可,下载后自行解压

二、环境配置

根据代码包里的各种requirements,结合你的计算机条件,比如英伟达的显卡,只需满足requirements_base.txt和requirements_nvidia.txt里要求的环境即可

1、Anaconda安装:

Anaconda用于搭建虚拟环境,后续的环境都会搭建在Anaconda上面。网上教程很多,自行查看安装。注意!!!!请选择较新的版本进行安装,否则conda命令使用时可能出现不必要的麻烦。安装完成后,对conda进行换源,注意!!!清华源要把https改为http。

2、环境创建

使用命令conda create -n faceswap python=3.8创建一个名为faceswap的虚拟环境,其中faceswap的安装要求Python的版本为3.7或者3.8

3、环境激活

使用命令source activate faceswap激活上一步创建的环境

4、在环境中安装tensorflow-gpu以及各种包

cd到项目解压目录下,使用命令conda install tensorflow-gpu==2.2.0安装tensorflow-gpu
之后使用命令pip install -r requirements_base.txt安装项目所需的依赖包

三、faceswap安装

保持终端进入faceswap虚拟环境且cd到项目解压目录下不变,运行Python3 setup.py进行faceswap的安装。

四、faceswap使用(未完成,逐步更新中)

1、人脸大头照提取

这一步主要用于抓取项目所需的人脸数据(未完成,逐步更新中。。。)

2、数据训练

4、使用训练好的模型进行换脸

举报

相关推荐

0 条评论