AK3847 / FaceLog

FaceLog - Attendance Manager based on Facial Recognition

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FaceLog 🀳🏽

Attendance manager for Students, based on Facial Recogniition.

How to use? πŸ€”

  • Download the repository and unzip it.
    https://github.com/AK3847/FaceLog.git
  • Navigate to the FaceLog folder and download the requirements:
  pip install -r requirements
  • To register a new face, first upload the picture in the StudentImages folder and then run the Encoding.py:
  python Encoding.py
  • To mark attendance, run Mark_Attendance.py:
  python Mark_Attendance.py
  • While running the Mark_Attendance.py press "spacebar" to capture a pic. The result will be shown in terminal as follows:

    image

  • Name of the Student alogn with timestamp is stored in the Student Attendance.xlsx file

    image

Python Modules 🐍

opencv
face_recognition
openpyxl
pickle
numpy

About

FaceLog - Attendance Manager based on Facial Recognition


Languages

Language:Python 100.0%