Spaces:
Running
Running
import os | |
import gradio as gr | |
from detection import EyesDetection, FaceDetection, HeadDetection, PersonDetection, HandDetection, CensorDetection, \ | |
HalfBodyDetection | |
_GLOBAL_CSS = """ | |
.limit-height { | |
max-height: 55vh; | |
} | |
""" | |
if __name__ == '__main__': | |
with gr.Blocks(css=_GLOBAL_CSS) as demo: | |
with gr.Tabs(): | |
with gr.Tab('Face Detection'): | |
FaceDetection().make_ui() | |
with gr.Tab('Head Detection'): | |
HeadDetection().make_ui() | |
with gr.Tab('Person Detection'): | |
PersonDetection().make_ui() | |
with gr.Tab('Half Body Detection'): | |
HalfBodyDetection().make_ui() | |
with gr.Tab('Eyes Detection'): | |
EyesDetection().make_ui() | |
with gr.Tab('Hand Detection'): | |
HandDetection().make_ui() | |
with gr.Tab('Censor Point Detection'): | |
CensorDetection().make_ui() | |
with gr.Tab('Manbits Detection\n(Deprecated)'): | |
pass | |
demo.queue(os.cpu_count()).launch() | |