Skip to content

SerenaTetart/FastAnnotation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FastAnnotation

Table of contents

General info

FastAnnotation is a simple framework to make dataset creation very quick.

Pascal VOC XML and CSV files are supported ! (they are returned each time 'Validate' button is pressed)

Left Arrow, Right Arrow and Enter key are also supported for faster navigation.

Let's see an example:

And this is how the result look for both CSV files (bounding boxes and key points):

And (a part of) the result for the XML File:

Requirements

Use Run.bat to execute the program.

Libraries:

  • Numpy
  • Pandas
  • Pillow

Setup

I- Launch Run.bat

II- Pick a working directory by clicking on the button with a folder on it.

III-

  • Write in Object Class the name of the class to be assigned to the bounding box.
  • Push the button 'Draw BB' in order to draw a new bounding box, do it for every bounding box.
  • When you are done push the button 'Validate' or press the key 'Enter' in order to save all the changes in 'annotations.csv'
  • You can drag or resize a bounding box by pressing left click on top of it
  • You can right click on top of a bounding box in order to change its class or remove it
  • You can navigate freely between all your files and see the bounding boxes already placed. (work with arrow keys)

About

A simple framework to make object detection dataset very quickly !

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published