File size: 534 Bytes
9a81485
 
6a9d7aa
 
 
 
e019908
9a81485
 
32a5873
e019908
 
 
9a81485
6a9d7aa
9a81485
 
e019908
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import gradio as gr

def process_images(image_list):
    # Assume image_list is a list containing two images
    image1, image2 = image_list
    # For demonstration, let's just return the two images
    return image1, image2

with gr.Blocks() as demo:
    file_input = gr.File(label="Upload two images", file_count="multiple")
    output_1 = gr.Image()
    output_2 = gr.Image()
    btn = gr.Button("Submit")

    btn.click(process_images, inputs=file_input, outputs=[output_1, output_2])

if __name__ == "__main__":
    demo.launch()