from src.gradio_interface import generate_anaglyph import gradio as gr iface = gr.Interface( fn=generate_anaglyph, inputs=[ gr.Image(type="filepath", label="Upload Person Image"), gr.Image(type="filepath", label="Upload Left Stereoscopic Image"), gr.Image(type="filepath", label="Upload Right Stereoscopic Image"), gr.Dropdown(["", "close", "medium", "far"], label="Depth Level"), ], outputs=gr.Image(label="Anaglyph Image"), ) if __name__ == "__main__": iface.launch()