mac使用deepfakes

  1. pip3 install virtualenv
  2. 从http://github.com/deepfakes/faceswap/下载代码解压
  3. source ./faceswap_env/bin/activate
  4. pip3 install -r requirements.txt   (如果使用GPU代替CPU则为:pip3 install -r requirements-gpu.txt)
  5. python3 faceswap.py -h   (此处可能会报错缺少tensorflow module,要先执行:pip3 install tensorflow==1.13.1,此处版本不能高于等于1.14.0)      ~~我的是Python3.7所以只支持到这个版本
  6. pip3 install pynvx

  7. https://anonfile.com/p7w3m0d5be/face-swap.zip这个文件中有别人训练好的module和n多个图片可用来训练模型,需要科学上网下载,这里给出gitup链接:https://github.com/joshua-wu/deepfakes_faceswap/issues/9 ,看这个页面的评论中有热心网友给的云盘链接,在此表示诚挚的感谢~~,而且发现个bug,百度词条检索不到GitHub评论中的内容这是Google出来的

  8. 下载的文件解压找到文件夹放到目录:~/faceswap/photo/trump~/faceswap/photo/cage

  9. 截取大头像(这里需要科学上网,因为有东西需要初始化,是在GitHub上的,但是很慢):

    python3 faceswap.py extract -i ~/faceswap/photo/trump -o ~/faceswap/data/trump
    
    python3 faceswap.py extract -i ~/faceswap/photo/cage -o ~/faceswap/data/cage
  10. 训练(时间贼长):python3 faceswap.py train -A ~/faceswap/data/trump -B ~/faceswap/data/cage -m ~/faceswap/models/
    或-p显示预览 
    python3 faceswap.py train -A ~/faceswap/data/trump -B ~/faceswap/data/cage -m ~/faceswap/models/ -p
  11. 转换:
    python3 faceswap.py convert -i ~/faceswap/photo/trump/ -o ~/faceswap/output/ -m ~/faceswap/models/
  12. 关于视频参考:https://github.com/llSourcell/deepfakes/blob/master/USAGE.md,这是该程序的指南,我也是参考这个的,上边的图片转换这里边也有的,主要是一些错误需要先用图片淌水,确保服务没有问题再开始嗨

参考文献(特别感谢):

https://github.com/llSourcell/deepfakes/blob/master/USAGE.md

https://blog.csdn.net/weixin_44500533/article/details/90740505

https://blog.csdn.net/u010479969/article/details/88955681

https://github.com/joshua-wu/deepfakes_faceswap/issues/9 

https://anonfile.com/p7w3m0d5be/face-swap.zip

你可能感兴趣的:(mac使用deepfakes)