/FSorter

Primary LanguagePythonMIT LicenseMIT

FSorter or Image Sorter

A quick image sorter with option to take input of labelled data, It can even search in sub folders for image files and sorts images. Images are copied in a directory named Sorted with sub directories as faceID's.

alt text

Capabilities

  • Multiprocessing to reduce image processing time
  • Can label data
  • Search sub directories for images

Usage

The Program is completely GUI based so no problem should be faced with the usage. Just Downlaod the master folder and run GUI.py after running PreReq.sh script using the following command

sh PreReq.sh

Known issues

  • Slow
  • GUI Freezes after clicking next

Credits

ageitguy for face_recognition module

Issues because of face_recognition library

Reference Caveats

  • The face recognition model is trained on adults and does not work very well on children. It tends to mix up children quite easy using the default comparison threshold of 0.6.
  • Accuracy may vary between ethnic groups. Please see this wiki page for more details.

Future plans

  • Option to add custom user based tolerance input
  • Adding option for multi threading to remove the GUI freezing problem