A Python-based labeling tool designed for creating bounding box annotations for object detection tasks.
- Click-and-drag interface for drawing bounding boxes.
- Easy class management with custom class options.
- Intuitive controls for modifying and navigating annotations.
- Place all your image files into a folder named
images. - Set up a virtual environment:
python3 -m venv myenv source myenv/bin/activate pip install -r requirements.txt
Run the following command to start labeling:
python main.py labelSpecify your custom classes using the --classes flag:
python main.py label --classes dog cat bird- Draw Bounding Box: Click and drag with the left mouse button.
- Remove Bounding Box: Hold
Shiftand left-click on the bounding box. - Pan/Move Around: Click and drag with the left mouse button.
- Zoom In/Out: Scroll with the mouse wheel.
This project is licensed under the MIT License.