import gradio as gr from PIL import Image def bw(image_file:Image): img = Image.open(image_file) img = img.convert("L") return img iface = gr.Interface(fn=bw, inputs=gr.Image(type='filepath'), outputs=["image"]) iface.launch()