Spaces:
Sleeping
Sleeping
import gradio as gr | |
from gradio_imageslider import ImageSlider | |
from PIL import ImageFilter | |
def fn(img1, img2): | |
#if not im or not im[0]: | |
# return im | |
return (img1, img2) #(im[0], im[0].filter(filter=ImageFilter.GaussianBlur(radius=10))) | |
with gr.Blocks() as demo: | |
with gr.Group(): | |
with gr.Row(): | |
img1 = gr.Image() | |
img2 = gr.Image() | |
imgsldr = ImageSlider(label="Blur image", value=["https://lllyasviel-ic-light.hf.space/file=/tmp/gradio/b6d84562c50f5d7dec385dc305f43784b778bb1f/i9.png", | |
"https://lllyasviel-ic-light.hf.space/file=/tmp/gradio/495c8d96f46ac9679c31cf662d2d0dc4f95287f8/image.webp#"]) | |
gr.Button().click(fn, [img1, img2], imgsldr) | |
#img1.upload(fn, inputs=img1, outputs=img1) | |
if __name__ == "__main__": | |
demo.launch() | |