import numpy as np import gradio as gr def blur_image(input_img): # Apply a Gaussian blur to the image blurred_img = cv2.GaussianBlur(input_img, (15, 15), 0) return blurred_img demo = gr.Interface(blur_image, gr.Image(), "image") if __name__ == "__main__": demo.launch(show_error=True)