Skip to main content

No project description provided

Project description

VisionTagger

VisionTagger is a versatile image annotation tool designed for both thermal and normal images. It provides an intuitive interface for drawing bounding boxes around objects in images, making it ideal for various applications, from machine learning datasets preparation to general image marking tasks.

Features

  • Support for Multiple Image Types: Works seamlessly with both thermal and standard images.
  • Bounding Box Annotation: Easily draw, adjust, and remove bounding boxes.
  • Dataset Export: Export annotations in the MOT dataset format.
  • Intuitive GUI: User-friendly interface for loading images and annotating them.
  • Batch Annotation: Load and annotate an entire folder of images efficiently.

Installation

To install VisionTagger, simply run:

pip install visiontagger

Installing Tkinter

If you encounter a "No module named 'tkinter'" error, you may need to install Tkinter separately, especially on Linux systems. Here's how to install it:

  • For Debian/Ubuntu: sudo apt-get install python3-tk
  • For Fedora: sudo dnf install python3-tkinter
  • For Arch Linux: sudo pacman -S tk

For other Linux distributions, please use the system's package manager to install the python3-tk package.

Usage

After installation, you can start VisionTagger with:

visiontagger
or
python -m visiontagger

Loading Images

  • Use the 'Open Folder' option to load a folder containing your images.

Annotating Images

  • Click and drag on an image to create a bounding box.
  • Right-click inside a bounding box to remove it.
  • Navigate through images using the 'Next' and 'Prev' buttons.

Saving Annotations

  • Use the 'Save Annotations' option to save your work in the MOT dataset format.

Contributing

Contributions to VisionTagger are welcome! Please read our Contributing Guidelines for details on how to submit pull requests, report bugs, or suggest enhancements.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

VisionTagger-0.2.0.tar.gz (80.8 kB view hashes)

Uploaded Source

Built Distribution

VisionTagger-0.2.0-py3-none-any.whl (80.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page