Skip to content

A smart attendance system using KNN classifier to recognize faces in real-time and mark attendance.

License

Notifications You must be signed in to change notification settings

Arnab1311/Smart-attendance-system-using-face-recognition-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart-attendance-system-using-face-recognition

A simple yet smart attendance system using KNN classifier to recognize faces in real-time and mark attendance for recognized faces.

This is an image

Installation

A. To Install dlib in windows

  1. pip install CMake
  2. Go to Visual Studio installer.
  3. Go to modify installation.
  4. Go to the Individual Components tab select and install Visual C++ Tools for Cmake.
  5. pip install Dlib

B. Run requirements.txt

Face recognition and Attendance

  1. Go to images/train
  2. Add a folder of images. Rename and save
  3. Run Train.py
  4. Run Attendance.py to mark the attendance and store it in a sqlite3 db.

Acknowldegments

  1. Thanks to Adam Geitgey for face_recognition.

About

A smart attendance system using KNN classifier to recognize faces in real-time and mark attendance.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages