SmartAttendance
Attendance system using face recognition. Built in python using Tkinter as UI and MySQL as database
Install / Use
/learn @ananta15/SmartAttendanceREADME
SmartAttendance
The objective of this project is to process live video-stream of students entering their classroom and generate the list of students attending the class. The system is coded in Python 3.8 using OpenCv, Tkinter and Numpy libraries. The file in the directory are:
-
main.py : This is the main script of the project. It implements the GUI of the project and calls functions from the modules package developed.
-
Cascade/haarcascade_frontalface_default.xml : This file is taken from the OpenCV library and contains trained configurations of Voila-Jones Algorithm for detecting faces.
-
student_detail.py : This file contains the function which store the student's information in MySQL database
-
train.py : This file train the face dataset collected in student_detail.py, trained the model and store the outcome into classifier.xml file.
-
facial_recognition.py : This file recognize the student through camera and store its information into attendance.csv
-
attendace.py : This file contains the function which allow user to edit or save it in separate file
Getting Started
Prerequisites
The system needs Python 3.8 installed along with OpenCV libraries.
Installing
The steps to install OpenCV with the extra module can be found here. The project also requires Tkinter and Numpy.
Built With
- OpenCV - Implementation of Algorithms
- Tkinter - GUI Implementation
- Numpy - Used to manage computaions.
- MySQL - Used to store student detail.
Authors
Related Skills
feishu-drive
349.0k|
things-mac
349.0kManage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list from the local Things database)
clawhub
349.0kUse the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com
postkit
PostgreSQL-native identity, configuration, metering, and job queues. SQL functions that work with any language or driver
