Fast Binary Image Labeler is a free .NET 8 application designed to provide simple and fast binary image labeling.
-
Fast: Start the application and label images using your arrow keys. Using arrow keys to label images is faster and more intuitive than using a mouse or touchpad.
-
Simple: The application is designed to be simple and easy to use so you can go straight to the point and start lebelling images immediately.
-
Local State Persistence: The application remembers the source and destination folders, so you can continue where you left off.
-
Fluid: Resize the window for a better view.
You'll need Visual Studio 2022 or later with .NET desktop development module installed to build/run the project.
Once you're running the application:
- Set the label names;
- Set the source folder. The destination folder will be created as a subfolder named
/Results
, where 3 other subfoders will be created: one for each label and one called/Unknown
. - Click on the
Start
button or pressF5
to start labeling images. - Use the
LEFT
orRIGHT
arrow keys to label images. The image will be moved to the corresponding label folder. - You can skip an image by pressing the
UP
orDOWN
arrow keys. - The images are moved to their respective folders as you label them - no need to save or stop.
- You can undo the last labeling by pressing
z
. - Click on the
Stop
button or pressESC
to stop labeling images.
Contributions are welcome! Please fork the repository and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or suggestions, please open an issue or make a PR.