# Image Prompter for Gradio A gradio component to upload images and process point/box prompts. This custom component is developed for [Tokenize Anything](https://github.com/baaivision/tokenize-anything) gradio demo. ## Installation ### Preliminaries ``gradio`` >= 4.0.0 ### Installing Package ```bash pip install gradio-image-prompter ``` ## Quick Start ### Development ```bash cd gradio-image-prompter gradio cc install gradio cc dev ``` ### Example ```python 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() ``` ## License [Apache License 2.0](LICENSE) ## Acknowledgement We thank the repositories: [SAM](https://github.com/facebookresearch/segment-anything), [GradioBox](https://github.com/ShoufaChen/gradio-box) and [Gradio](https://github.com/gradio-app/gradio).