Hello all, I’d like to show a custom widget I made for annotating images for object detection tasks.
It allows you to create and edit bounding boxes on an image with the mouse or keyboard. Created annotations are available in python. They can also be set from the python side and displayed in the widget.
There are many external image annotation tools but I like having one right inside the notebook. This way it’s easy to run my own half-trained detection model on a new image and use its output as the initial annotations. Then I only have to fix the model’s mistakes instead of marking everything manually.
Here’s a UI screenshot:
Repo link: GitHub - gereleth/jupyter-bbox-widget: A Jupyter widget for annotating images with bounding boxes
pip install jupyter_bbox_widget. You can also play with a live demo on Binder.