Photo album management system based on face recognition
- Install softwares:
- Anaconda or other Python env
- Install required modules
- PostgreSQL or other relational database
- See
db
folder for how to initialize database
- See
- Node.js
- Run
npm install
inwebui
directory
- Run
- Anaconda or other Python env
start-service.bat
starts the backend service.start-webui.bat
starts the web UI service which uses the backend service. Open a web browser to access the web UI.
https://www.pyimagesearch.com/2018/07/09/face-clustering-with-python/ http://www.atyun.com/23521.html
- From Anaconda command line:
conda activate py36_x86
- To setup Python and modules: python3.6 x86
pip install imutils face_recognition scikit-learn
- To setup Python and modules: python3.6 x86
- Encode faces:
python encode_faces.py --dataset dataset --encodings encodings.pickle --detection-method hog
- Cluster faces:
python cluster_faces.py --encodings encodings.pickle