This project implements an innovative face recognition-based attendance system using a webcam to capture and recognize faces in real-time. The system compares the captured faces with known faces and logs the attendance details (name and timestamp) into a CSV file.
git clone https://github.com/your-username/face-recognition-attendance.git
cd face-recognition-attendance
pip install opencv-python face_recognition numpy
photos
directory.john_doe.jpg
).python main.py
Upon running the application, the webcam feed will be displayed. The system will detect and recognize faces in real-time. If a face is recognized, the name will be displayed on the video feed, and the attendance details will be logged into a CSV file named attendance.csv
.
Contributions are welcome! Feel free to open issues or submit pull requests to improve the project.
This project is licensed under the MIT License - see the LICENSE file for details.
face_recognition
library.