Are you tired of all these boring grey scale eigenfaces???
Opencv is used to crop faces from all images in a directory. Then, PCA is applied to get the eigenfaces.
python3 color_eigenfaces.py -h to see help menu.
python3, opencv, numpy, sklearn, matplotlib, imageio.
pip3 install opencv-python matplotlib numpy imageio sklearn
