Spaces:
Sleeping
Sleeping
| import gradio as gr | |
| import numpy as np | |
| counter = -1 | |
| COLORS = [(255, 0, 0), (0, 255, 0), (0, 0, 255)] | |
| def fn(): | |
| global counter | |
| counter = (counter + 1) % 3 | |
| return np.full((300, 300, 3), COLORS[counter], dtype=np.uint8) | |
| with gr.Blocks() as demo: | |
| btn = gr.Button() | |
| out = gr.Image() | |
| gr.DeepLinkButton() | |
| btn.click(fn=fn, outputs=out) | |
| demo.launch() |