File size: 426 Bytes
af9162a
744ad2f
52893ae
 
af9162a
 
744ad2f
c771378
52893ae
c771378
52893ae
 
744ad2f
 
 
 
816f746
744ad2f
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import gradio as gr
import os
import deepinv as dinv
import torch


def image_mod(image):
    denoiser = dinv.models.MedianFilter()
    image = torch.tensor(image).unsqueeze(0)
    image = denoiser(image, 0.1)
    image = image.squeeze(0).cpu().detach().numpy()
    return image

demo = gr.Interface(
    image_mod,
    gr.Image(type="pil"),
    "image",
    flagging_options=["blurry", "incorrect", "other"],
)

demo.launch()