MedoHamdani's picture
Update app.py
401eccd verified
raw
history blame contribute delete
633 Bytes
import gradio as gr
from PIL import Image
def resize_image(image, width, height):
image = Image.open(image)
image = image.resize((width, height))
return image
with gr.Blocks() as demo:
gr.Markdown("# 🖼️ Image Scaler")
with gr.Row():
image_input = gr.File(label="Upload Image")
width_input = gr.Number(label="New Width", value=512)
height_input = gr.Number(label="New Height", value=512)
output = gr.Image(label="Resized Image")
btn = gr.Button("Resize Image")
btn.click(fn=resize_image, inputs=[image_input, width_input, height_input], outputs=output)
demo.launch()