This project is a simple face recognition-based attendance system implemented in Python using Tkinter for the GUI, OpenCV for image processing, and other libraries for additional functionality.
- Registration: Allows users to register new students by capturing and saving their images along with their ID and name.
- Attendance: Enables marking attendance by recognizing faces and recording the date and time.
- Password Protection: Provides a password-protected system to ensure security.
Make sure you have the following installed:
- Python (version 3.x)
- OpenCV
- Tkinter
- NumPy
- Pandas
- Pillow
Install the required libraries using:
pip install opencv-python tkinter numpy pandas pillow