Arrange your Gallery

This is a Python3 tool that organizes your image gallery using face recognition. It identifies individuals in the images and arranges them into a neat file structure where photos of the same person are grouped together.

How it works

Faces are recognized in the files uploaded to the images directory and comparisons are made between identified faces to group images of the same person together. All identified images are then moved to a new directory where they are sorted by the individual they contain. In addition to this core functionality, you can also generate face collages for a specific person, create slideshows with various filters based on Computer Vision algorithms, resize or crop all images in an album, and detect and remove duplicate images.