利用AI深度学习技术实现AI换脸,该工具通过人脸识别、表情跟踪、换脸三步走的形式实现AI换脸功能。

Henry Ruhs e24133cbb1 3.0.0 Gold (#788) 2 周之前
.github 13761af044 3.0.0 (#748) 1 月之前
facefusion e24133cbb1 3.0.0 Gold (#788) 2 周之前
tests e42f91dadf 3.0.0 Gold (#787) 2 周之前
.editorconfig e58fa81ca6 Initial commit 1 年之前
.flake8 13761af044 3.0.0 (#748) 1 月之前
.gitignore 13761af044 3.0.0 (#748) 1 月之前
LICENSE.md 319e3f9652 Next (#544) 5 月之前
README.md e42f91dadf 3.0.0 Gold (#787) 2 周之前
facefusion.ico dbdf0b5e16 Use smaller icon 1 月之前
facefusion.ini e42f91dadf 3.0.0 Gold (#787) 2 周之前
facefusion.py 13761af044 3.0.0 (#748) 1 月之前
install.py 13761af044 3.0.0 (#748) 1 月之前
mypy.ini e58fa81ca6 Initial commit 1 年之前
requirements.txt be4506b4e0 Use onnx==1.16.1 due DLL issues under Windows 1 月之前

README.md

FaceFusion

Industry leading face manipulation platform.

Build Status Coverage Status License

Preview

Preview

Installation

Be aware, the installation needs technical skills and is not recommended for beginners. In case you are not comfortable using a terminal, our Windows Installer and macOS Installer get you started.

Usage

Run the command:

python facefusion.py [commands] [options]

options:
  -h, --help                                      show this help message and exit
  -v, --version                                   show program's version number and exit

commands:
    run                                           run the program
    headless-run                                  run the program in headless mode
    force-download                                force automate downloads and exit
    job-list                                      list jobs by status
    job-create                                    create a drafted job
    job-submit                                    submit a drafted job to become a queued job
    job-submit-all                                submit all drafted jobs to become a queued jobs
    job-delete                                    delete a drafted, queued, failed or completed job
    job-delete-all                                delete all drafted, queued, failed and completed jobs
    job-add-step                                  add a step to a drafted job
    job-remix-step                                remix a previous step from a drafted job
    job-insert-step                               insert a step to a drafted job
    job-remove-step                               remove a step from a drafted job
    job-run                                       run a queued job
    job-run-all                                   run all queued jobs
    job-retry                                     retry a failed job
    job-retry-all                                 retry all failed jobs

Documentation

Read the documentation for a deep dive.