import gradio as gr import pandas as pd from deepface import DeepFace def analyze(img_path): face_analysis = DeepFace.analyze(img_path = img_path) return pd.DataFrame(face_analysis) demo = gr.Interface( analyze, gr.Image(type="filepath", source="webcam",), inputs="image", outputs="dataframe" ) if __name__ == "__main__": demo.launch()