Spaces:
Runtime error
Runtime error
File size: 676 Bytes
5edc022 d603819 5edc022 d603819 5edc022 d603819 5edc022 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | import gradio as gr
from PIL import Image
def crop_image(image, x1, y1, x2, y2):
return image.crop((x1, y1, x2, y2))
iface = gr.Interface(
fn=crop_image,
inputs=[
gr.inputs.Image(type="pil"),
gr.inputs.Slider(minimum=0, maximum=500, default=0, label="X1"),
gr.inputs.Slider(minimum=0, maximum=500, default=0, label="Y1"),
gr.inputs.Slider(minimum=0, maximum=500, default=500, label="X2"),
gr.inputs.Slider(minimum=0, maximum=500, default=500, label="Y2"),
],
outputs=gr.outputs.Image(type="pil"),
title="Image Cropping Tool",
description="Upload an image and use the sliders to crop it."
)
iface.launch()
|