"Image Labeler"🖼️ is an open source Android app for generating labels for images to train object detection AI models. It allows labeling objects in images and exporting annotations in XML and YOLO formats😅.
This app aims to simplify the process of creating labeled data for object detection by allowing users to easily annotate images with bounding boxes and class names
- Built-in CropImageActivity.
- Import images from gallery or camera
- Draw bounding boxes around objects
- Set cropping image as Bitmap, Resource or Android URI (Gallery, Camera, Dropbox, etc.).
- Label objects with class names
- Export labels as PASCAL VOC XML
- Generate YOLO format labels
- Edit labels and re-export (Just For XML)
- Clone this repo or download source
- Open project in Android Studio
- Build and run the app
- Select image from gallery to label
- Draw box around object using editor
- Enter label name for object
- Export XML or YOLO files
- Use files to train detection models
Contributions are welcome! Here's how you can contribute:
- Report bugs and issues
- Fix bugs and submit pull requests
- Suggest new features
- Write and improve documentation
- Spread the word
If you have any feedback, please reach out to us at ahmadnjadm@gmail.com
This project is licensed under the MIT License - see the LICENSE file for details.