A simple GUI python script for labeling relative ordinality between images
- Only a domain expert is able to give direct score. (e.g. Which one has better muscle? Can you score them?)
- Subjective label depends on a single person. (e.g. Which one do I prefer?)
- One cannot give a globally consistent score between [0,100] for large-scale images.
- Average people can tell which one is better even without the absolute score.
- Very few choices. (Left is better. Right is better. I cannot tell. Bad pair.)
# Download your images set into one single folder (e.g. './download').
# Run command
python ELO.py
# 1. Selected the image folder you want to label.
# 2. Labeling!!!
# 3. Save the label into npz file.
- Left (←): Left is better. Save as number 0
- Down (↓): I cannot tell which one is better. Save as number 1
- Right (→): Right is better. Save as number 2
- Up (↑): Bad Pair. Save as number -1
- q: Quit the program.
- b: Back to previous pair.
- s: Save the current results.
- python
- tkinter
- numpy
- PIL
- glob
- Resume the label results
If you find this respository useful, or you want to do some cooperation.
Feel free to contact me: Tsun-Yi Yang, shamangary@hotmail.com