A gradio component to upload images and process point/box prompts.
This custom component is developed for Tokenize Anything gradio demo.
gradio
>= 4.0.0
pip install gradio-image-prompter
cd gradio-image-prompter
gradio cc install
gradio cc dev
import gradio as gr
from gradio_image_prompter import ImagePrompter
demo = gr.Interface(
lambda prompts: (prompts["image"], prompts["points"]),
ImagePrompter(show_label=False),
[gr.Image(show_label=False), gr.Dataframe(label="Points")],
)
demo.launch()