roop,可以一键实现 ai 换脸功能的开源项目,基于 python 开发。
仅需一张换脸图像,无需数据集,无需训练,自带敏感图像检测功能。
github:github.com/s0md3v/roop
如何安装?
从现在开始,有关安装的问题将关闭,我们无法处理请求量。
有两种类型的安装:基本安装与 gpu 供电安装。
-
基本:它更有可能在您的计算机上工作,但它也会非常慢。您可以的基本安装说明进行操作。
-
加速度:如果您有一个好的 gpu 并准备好解决您可能面临的任何软件问题,您可以启用 gpu,速度更快。为此,请首先按照上面给出的基本安装说明进行操作,然后按照 gpu 的说明进行操作。
如何使用它?
注意:当您第一次运行此程序时,它将下载一些大小为~300mb的型号。
执行命令将启动此窗口:python run.py
选择一个人脸(具有所需人脸的图像)和目标图像/视频(要替换人脸的图像/视频),然后单击 .打开文件资源管理器并导航到选择要在其中的输出的目录。您将找到一个名为的目录,您可以在其中实时查看正在交换的帧。处理完成后,它将创建输出文件。就是这样。start
下面给出了其他命令行参数。要了解他们的工作,请查看。
options:
-h, --help show this help message and exit
-s source_path, --source source_path
select an source image
-t target_path, --target target_path
select an target image or video
-o output_path, --output output_path
select output file or directory
--frame-processor {face_swapper,face_enhancer} [{face_swapper,face_enhancer} ...]
pipeline of frame processors
--keep-fps keep original fps
--keep-audio keep original audio
--keep-frames keep temporary frames
--many-faces process every face
--video-encoder {libx264,libx265,libvpx-vp9}
adjust output video encoder
--video-quality video_quality
adjust output video quality
--max-memory max_memory
maximum amount of ram in gb
--execution-provider {cpu,...} [{cpu,...} ...]
execution provider
--execution-threads execution_threads
number of execution threads
-v, --version show program's version number and exit
寻找 cli 模式?使用 -s/–source 参数将使运行程序处于 cli 模式。
未经允许不得转载:凯发k8国际真人 » roop,可以一键实现 ai 换脸功能的开源项目