Face_Detection_Attendance_System_using_CV2

Whole Source Code With database files Face Detection Attendance System using CV2 Python Tkinter Requirements of Project installation

  1. VS code- any version
  2. MySQL
  3. Python 3.9
-------------------------------------------------------------------------
Get Full Souce Code at the end of this article
--------------------------------------------------------------------------

Setting up Libraries-

  1. Go to terminal and download the dlib library- pip install dlib
  2. Face recognition library- pip install face recognition
  3. install openCV- pip install opencv
  4. Install numpy- pip install numpy
  5. Install Cmake- pip install cmake
--------------------------------------------------------------------------
  1. Each teacher can login through his/her login ID and Password. Then he/she can chose an option to see existing attendance record of particular Branch, Year & Subject combination by selecting them.

  2. To update the record of a particular subject, the teacher have to upload the image of the whole class and select the respective Branch, Year & Subject and the database gets updated.

  3. The GUI is built using TkInter Module in python. The database is managed on MySQL. MySQLdb module of python is used to handle various user queries and to update the database.

  4. The face detection part is done through Haar-Cascade Classifier(through OpenCV) and face recognition by implementing LBPH algorithm through OpenCV module.

-------------------------------------------------------------------------

Screenshots-

  1. Login Page- Screenshot (311)

  2. Dashboard- Screenshot (312)

  3. Student Information Collection- image

  4. Training dataset- Screenshot (314)

  5. Attendance Marking and detection- Screenshot (319) image image

  6. Showing attendance- image

  7. Buy me Coffee- WhatsApp Image 2023-07-16 at 1 28 24 PM

Source Code Link-

Comments

  1. Hello mam I got to know about your project by advertisement and i copied and your sorce code as well as downloaded necessary version of module as well and now i m faceing some problem so can you please help me i m stuck on a huge problem and now only you can help me plz reply me via call or a WhatsApp message on :8218651877 and my instagram id is @_Aniketh_Rajput_ so plz contact me it will take max. 1 or 2 hrto solve whole problem the deadline is verry close so plz help me

    ReplyDelete

Post a Comment