File size: 540 Bytes
6aab31e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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()