Spaces:
Sleeping
Sleeping
import gradio as gr | |
from utilities.constants import FW_DEFAULT_OPTION | |
from controllers.fd import fd_controller | |
from services.state import get_state | |
def fd_interface(): | |
return gr.Interface( | |
title="Face Detection", | |
fn=lambda image, color: fd_controller( | |
image, color, get_state('fw_option', FW_DEFAULT_OPTION)), | |
inputs=[ | |
gr.Image(type="pil", label="Input Image"), | |
gr.ColorPicker(label="Box Color") | |
], | |
outputs=[ | |
gr.Image(type="pil", label="Output Image"), | |
gr.JSON(label="Output Boxes") | |
], | |
flagging_options=[] | |
) | |