MagicFace_Lab / app.py
MagicFaceLab's picture
Update app.py
cc9114e verified
raw
history blame
532 Bytes
import gradio as gr
import subprocess
def swap_faces(source_image, target_image):
command = [
"python", "infer.py",
"--source", source_image,
"--target", target_image,
"--output", "output.jpg"
]
subprocess.run(command)
return "output.jpg"
iface = gr.Interface(
fn=swap_faces,
inputs=["image", "image"],
outputs="image",
title="FaceFusion",
description="Upload two images and swap faces using FaceFusion."
)
iface.launch(server_name="0.0.0.0", server_port=7860)