Skip to content

dpshah269/Smart-Attendance-system-using-face-recognition

Repository files navigation

Smart-Attendance-system-using-face-recognition

Code Requirements

  • Opencv(pip install opencv-python)
  • Tkinter(Available in python)
  • PIL (pip install Pillow)
  • Pandas(pip install pandas)

What steps you have to follow??

  • Download my Repository
  • Create a TrainingImage folder in a project.
  • Open a AMS_Run.py and change the all paths with your system path
  • Run AMS_Run.py.

Project Structure

  • After run you need to give your face data to system so enter your ID and name in box than click on Take Images button.
  • It will collect 70 images of your faces, it save a images in TrainingImage folder
  • After that we need to train a model(for train a model click on Train Image button.
  • It will take 5-10 minutes for training(for 10 person data).
  • After training click on Automatic Attendance ,it can fill attendace by your face using our trained model (model will save in TrainingImageLabel )
  • it will create .csv file of attendance according to time & subject.
  • You can store data in database (install wampserver),change the DB name according to your in AMS_Run.py.

Notes

  • It will require high processing power
  • Noisy image can reduce your accuracy so quality of images matter.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published