大家好,又见面了,我是你们的朋友全栈君。
- pip3 install virtualenv
- 从http://github.com/deepfakes/faceswap/下载代码解压
- source ./faceswap_env/bin/activate
- pip3 install -r requirements.txt (如果使用GPU代替CPU则为:pip3 install -r requirements-gpu.txt)
- python3 faceswap.py -h (此处可能会报错缺少tensorflow module,要先执行:pip3 install tensorflow==1.13.1,此处版本不能高于等于1.14.0) ~~我的是Python3.7所以只支持到这个版本
-
pip3 install pynvx
-
https://anonfile.com/p7w3m0d5be/face-swap.zip这个文件中有别人训练好的module和n多个图片可用来训练模型,需要科学上网下载,这里给出gitup链接:https://github.com/joshua-wu/deepfakes_faceswap/issues/9 ,看这个页面的评论中有热心网友给的云盘链接,在此表示诚挚的感谢~~,而且发现个bug,百度词条检索不到GitHub评论中的内容这是Google出来的
-
下载的文件解压找到文件夹放到目录:
~/faceswap/photo/trump
和~/faceswap/photo/cage
-
截取大头像(这里需要科学上网,因为有东西需要初始化,是在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
- 训练(时间贼长):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
- 转换:
python3 faceswap.py convert -i ~/faceswap/photo/trump/ -o ~/faceswap/output/ -m ~/faceswap/models/
- 关于视频参考: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
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/141221.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...