amaye15
rollback
7e76bff
raw
history blame
676 Bytes
import gradio as gr
from gradio_image_prompter import ImagePrompter
# Define the Gradio interface
demo = gr.Interface(
fn=lambda prompts: (
prompts["image"],
prompts["points"],
), # Extract image and points from the ImagePrompter
inputs=ImagePrompter(
show_label=False
), # ImagePrompter for image input and point selection
outputs=[
gr.Image(show_label=False),
gr.Dataframe(label="Points"),
], # Outputs: Image and DataFrame of points
title="Image Point Collector",
description="Upload an image, click on it, and get the coordinates of the clicked points.",
)
# Launch the Gradio app
demo.launch()