Spaces:
Running
Running
import gradio as gr | |
import os | |
def flip(i): | |
return i.rotate(180) | |
with gr.Blocks() as demo: | |
with gr.Row(): | |
with gr.Column(): | |
img_i = gr.Image(label="Input Image", type="pil") | |
with gr.Column(): | |
img_o = gr.Image(label="Output Image") | |
with gr.Row(): | |
btn = gr.Button(value="Flip Image") | |
btn.click(flip, inputs=[img_i], outputs=[img_o]) | |
gr.Examples( | |
[ | |
os.path.join(os.path.dirname(__file__), "images/cheetah1.jpg"), | |
os.path.join(os.path.dirname(__file__), "images/lion.jpg"), | |
], | |
img_i, | |
img_o, | |
flip, | |
) | |
demo.launch() | |