Attendance manager for Students, based on Facial Recogniition.
- Download the repository and unzip it.
https://github.com/AK3847/FaceLog.git
- Navigate to the
FaceLog
folder and download the requirements:
pip install -r requirements
- To register a new face, first upload the picture in the
StudentImages
folder and then run theEncoding.py
:
python Encoding.py
- To mark attendance, run
Mark_Attendance.py
:
python Mark_Attendance.py
-
While running the
Mark_Attendance.py
press "spacebar" to capture a pic. The result will be shown in terminal as follows: -
Name of the Student alogn with timestamp is stored in the
Student Attendance.xlsx
file
opencv
face_recognition
openpyxl
pickle
numpy