首页 > 编程知识 正文

人工智能换脸pythonapp,python编译器

时间:2023-05-05 04:22:00 阅读:12757 作者:2494

视频技术迄今可以说非常先进,但Faceswap是一种技术型软件。 它是一种基于python的视频人脸交换APP,更新快速、效率高、不易出错、容易出错和调试。 faceswap gui软件的最新版本与GUI图形界面集成,可以说这是从事设计和开发的专家非常需要的软件哦。 如果你正在开发相关程序,下面还将提供使用faceswap的教程。 有需要的朋友赶快下载使用faceswap吧。

使用软件

首先启动GUI接口。 左上方有五个选项卡,Extract - Extract avatar、Train - Training、Convert - Convert以及effmpeg和sort中有错误。 我们不需要那个。

下载的归档文件包含工作区文件夹。 工作区中有视频资料。 现在开始一次演示,看看它的使用方法吧。

Data_dst目标文件夹,Data_dst视频分解后的图像,可以放在这里或自己定义目录。

Data_src目标文件夹、分解了Data_src视频的图像可以放在这里,也可以自己定义目录。

模型,训练模型,保存在这里。 也可以自己定义目录

data_dst.mp4,目标视频文件

data_src.mp4,源视频文件

在这里,我想把data_src.mp4中铁人的表情覆盖到data_dst.mp4。

返回到faceswap目录,双击x (将src视频分解为图像. bat时,将显示分解视频的命令行窗口)

分解视频时,在workspace data_src文件夹中会显示很多图像。

2 .同样,将目录视频分解为图像,然后双击y。 将dst视频分解为图像. bat,完成目录视频的分解。

3 .图像分解后,需要提取头像。 单击刚才启动的GUI窗口,然后选择左上角的“提取”选项卡。

输入目录:要从中提取头像的图像目录。 选择workspace data_src文件夹。

输出目录:提取的头像保存目录。 选择名为workspace data_src aligned的文件夹

检测器:提取方法全部选择。 如果太晚,选择猪。

其他人,我们保持默认。 选择后,单击左下角的“提取”开始提取。

4 .从头像中提取src图像后,必须从dst图像中提取头像,还必须从提取标签中提取头像。

将Input Dir选择到workspace data_dst文件夹

将Output Dir选择到workspace data_dst aligned文件夹,检测器也选择all,然后单击左下角的Extract将其提取。

5 .提取头像后,我开始了训练。 单击左上角的Train选项卡

请注意Input A:目标头像、头像目录,不要错误地选择图像目录。 在此选择workspacedata_dstaligned

选择Input B:源头像、workspacedata_srcaligned

选择Model Dir:培训模型保存目录,workspacemodel

保存间隔可以设置为600

培训员:选择原始

别人不介意。 选择后,单击左下方的“训练”。 加载后,开始培训。 框中显示训练值。 一般来说,损失值小于0.02,效果更好。 培训一直在进行。 中止并单击“完成”

6 .训练一段时间后,可以合成看效果。 单击左上角的转换选项卡。

输入目录:这是一个映像目录。 请选择工作区 data _ dst

输出目录:复合映像目录,选择workspace data_dst merged

探测器:全部选择

模型目录:选择模型目录工作区模型

输入对齐目录。 要替换头像,请选择workspace data_dst aligned

培训师:选择原创

下拉滚动条,选择无缝框,然后选择其他默认值。

选择完成后,单击左下角的变换以显示预览。

7 .最后一步是将复合图像转换为视频,然后单击目录中的z )将图像合成到video.bat

(端口播放器可用于打开。 不能使用QQ视频或其他系统附带的播放器。 如果效果满意,请使用药丸盒(推荐)或格式工厂转换)

此时,我们的视频已合成,复合视频位于工作区文件夹中。 因为源文件中没有音频,所以这里没有音频。 如果源视频中有音频,则输出ResultWithAudio.avi。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。