This project is a face recognition-based attendance system that uses OpenCV and Python. The system uses a camera to capture images of individuals and then compares them with the images in the database to mark attendance.
- Clone the repository to your local machine.
- Install the required packages using
pip install -r requirements.txt
. - Download the dlib model
- Collect the Faces Dataset by running
python get_faces_from_camera_tkinter.py
. - Convert the dataset into
python features_extraction_to_csv.py
. - To take the attendance run
python attendance_taker.py
. - Check the Database by
faceapp/main.py
.