【人工智障】换脸手术
编辑
              
              5
            
            
          2020-02-21
          最近尝试了下把BiliBili舞蹈区的两个UP主的脸互换脸
使用的轮子是FaceSwap
本文只做实验记录,如果有任何问题,请联系咱修改

除此之外,感谢神秘人提供的一张N卡以及真人辅导,感谢eq姐姐推荐的PH小姐姐
怎么折腾?
系统环境
测试过Deepin和Ubuntu,Deepin的环境装的非常非常的老,并且装了很久也只是能在CPU上进行运算。
最后发现最好安装来体验的,实际上是windows环境上安装anaconda。
anaconda官方可能比较慢,可以考虑通过清华大学镜像下载

然后就可按照官方指导的:
设置虚拟环境
- 打开Anaconda Navigator
 - 选择左侧的“环境”
 - 选择底部的“创建”
 - 在弹出窗口中:
- 给它起个名字:faceswap
 - 重要提示:选择python版本3.7
 - 点击“创建”(注意:这可能需要一段时间,因为它需要下载Python 3.7)
 
 

进入您的虚拟环境
要进入虚拟环境:
- 打开Anaconda Navigator
 - 选择左侧的“环境”
 - 点击FacesWap环境旁边的“>”箭头,然后选择“打开终端”
 

换脸
- 获取facewap仓库 
git clone --depth 1 https://github.com/deepfakes/faceswap.git - 输入faceswap文件夹: 
cd faceswap 
最后
- 输入命令
python setup.py并按照提示进行操作 - 最后输入
python faceswap.py gui以启动GUI 
最后你将得到一个图形化界面


首先要 Extract 将图片或者视频提取出人脸,然后使用Train即可开始训练模型了(下面那些配置项保持默认即可),建议训练24个小时后再查看结果

请开始你的训练吧!
其实是过年前做的,但是一直咕咕咕没发出来
- 0
 - 0
 - 
              
              
  
分享