准备文章目录环境安装anaconda2.创建新的anaconda环境3 .进入环境4 .下载faceswap源代码安装环境使用faceswap.提取素材2 .培训3 .替换4 .将图像合成到视频效果
环境准备安装anaconda
用百度安装anaconda就可以了。 这里不详细说
2 .新建anaconda环境conda create-- namefaceswap _ py T3 _7python=3.73 .环境conda actavate faceswap_pyt3_7 4 .下载faceswap
设置安装环境运行自动安装setup.py所需的环境
选择在安装python setup.py时关闭amd(n卡用户)
安装失败的软件包将通过pip手动安装。 请注意,版本相同)
pip安装----default-time out=1000-I https://使用需要pypi.tuna.Tsinghua.edu.cn/simple安装的软件包faceswap进行新文件夹
example------------------ xh DDS-------- b的视频,也可以是图像----------- models------ output-------xh DDS2test2_ model-------- -储存模型------------------- -。
pythonfaceswap.py extract-I./example/video/xh DDS/xh DDS2. MP4-o./example/photo/tmp /
删除其中的错误照片
然后将图像移动到./example/photo/xhdds/下
用同样的方法将提取出a素材脸部部分的图像保存在./example/photo/test2/中
2 .培训pythonfaceswap.py train-a./example/photo/test2/-b./example/photo/xh DDS/- m./example/modele
pythonfaceswap.py train-a./example/photo/test2/-b./example/photo/xh DDS/- m./example/models/xh DDS 2
注意: 以上命令的顺序为将A的脸换为B。 训练所用数据为提取后的人脸,并非原人物图片。
训练时间长,一般损失小于0.03,效果基本良好
3.pythonfaceswap.py convert-I./example/video/test2/test2. MP4-o./example/output/photo/- m./exampll
4 .视频python tools.pye ffmpeg-I./example/output/photo/- r./example/video/test2/test2. MP4-o./example
以上素材均来自互联网,如有侵权,请联系本人删除