A simple but powerful bounding box annotation tool by Python
This works on both Linux and Windows.
pip3 install --user easyboxThen run below command in termial to begin:
easyboxThis method only works on Windows.
Download the execute file from the release page: https://github.com/vra/easybox/releases.
Directly run *.exe to begin.
Firstly you need to choose a folder with images. Then you can begin annotate them using easybox. The annotations will save in the subfolder named easybox. The format of each bbox in annotation file is
top left bottom right colorYou can ignore color when further process your annotations.
| Operate | UI operation | Shortcut |
|---|---|---|
| Open folder | File->Open | Ctrl-o |
| Save annotation | Save Button | Ctrl-s |
| Load previous image | Previous Button | <-, Middle mouse button |
| Load Next image | Next Button | ->, Right mouse button |
| Load Next image | Next Button | ->, Right mouse button |
| Delete previous bbox | Ctrl-z | |
| Open help window | Ctrl-h | |
| Open about window | Ctrl-a | |
| Exit | File->Exit | Ctrl-q |
git clone https://github.com/vra/easybox
cd easybox
python3 setup.py install --userThen run below command in termial to begin:
easyboxInstall Pyinstaller first: pip3 install --user pyinstaller.
Then run:
pyinstaller.exe -F -w ./easybox/main.pyA execute file named main.exe will be created in dist folder, you can directly run it.
./dist/main.exeThis project is inspired by BBox-Label-Tool, many thanks to the author.
