Flask==2.2.2
matplotlib==3.6.1
numpy==1.22.4
opencv_python==4.6.0.66
Front-end => vanillaJS, CSS and HTML
Back-end => Flask
opencv face detection classifier => 'haarcascade_frontalface_default.xml'
for face Recognition => Principle component analysis PCA & Euclidean distance.
- Apply face detection using openCV to get number of detected faces and their coordinates.
- Extract the features of each face using PCA
- Recognize each face using euclidean distance approach.
Person |
🧑 | 👶 |
---|---|---|
Abdelrahman |
![]() |
![]() |
Nasser |
![]() |
![]() |
Rabea |
![]() |
![]() |
Team member |
👌 |
---|---|
Ahemd Hassan | ![]() |
Dina khalid | ![]() |
Abdelrahman Yasser | ![]() |
Mohammed Nasser | ![]() |
Mahmoud Rabea | ![]() |