Graphical image annotation and augmentation tool for object detection dataset.
This tool is written in python 2.7 based on OpenCV, PyQt4 and numpy libraries. Tested successfully on ubuntu 16.04 and 18.04.
1- clone repositor
git clone https://github.com/ibrahimsoliman97/Annotation-Augmentation-Tool.git
2- change directory
cd Annotation-Augmentation-Tool
3- install requirments
pip install -r requirements.txt ; sudo apt-get install -y python-qt4
4- run the tool
python AnnotationTool.py
Delete an existing bounding box by right click on it.
Orignal Image |
Rotated by 90 |
Rotated by 180 |
Rotated by 270 |
Flipped Image |
Noise Filter |
Brightness level 1 |
Brightness level 2 |
The author would like to thank the developers of opencv and PyQt4. As well as i would like to acknowledge and express my utmost gratitude to my supervisor Professor Dr. Zulkalnain Bin Mohd Yussof from Faculty of Electronics and Computer Engineering, Universiti Teknikal Malaysia Melaka (UTeM)
The equipment used in this work is provided by Machine Learning and Signal Processing Research Lab, Faculty of Electronic and Computer Engineering, Universiti Technical Malaysia Melaka (UTeM) . |