File size: 846 Bytes
143791a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import gradio as gr
from paintify import stylize_image

def process(image):
    output = stylize_image(image)
    return image, output

with gr.Blocks(title="MSPaintify") as demo:
    gr.Markdown("## 🎨 MSPaintify: Turn any image into a crude MS Paint-style masterpiece")
    with gr.Row():
        with gr.Column():
            input_img = gr.Image(label="Upload Image", type="pil")
            submit_btn = gr.Button("Convert to MS Paint Style")
        with gr.Column():
            original = gr.Image(label="Original", interactive=False)
            result = gr.Image(label="Stylized", interactive=False)
            download_btn = gr.Button("Download")

    submit_btn.click(fn=process, inputs=input_img, outputs=[original, result])
    download_btn.click(lambda img: img, inputs=result, outputs=gr.File(label="Download"))

demo.launch()