Spaces:
Running
Running
| import gradio as gr | |
| from gradio_imageslider import ImageSlider | |
| from PIL import ImageFilter | |
| def fn(im): | |
| if not im or not im[0]: | |
| return im | |
| return (im[0], im[0].filter(filter=ImageFilter.GaussianBlur(radius=10))) | |
| with gr.Blocks() as demo: | |
| with gr.Group(): | |
| img1 = ImageSlider(label="Blur image", type="pil") | |
| img1.upload(fn, inputs=img1, outputs=img1) | |
| if __name__ == "__main__": | |
| demo.launch() | |