Skip to content

Devika-Sahu/Smart_Attendance_System-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Smart_Attendance_System

Smart Attendance System using Face Detection with Open CV

Libraries Used:

○ Numpy - could be a library for Python, adding support for multi-dimensional arrays and matrices, in conjunction with an enormous assortment of high-level mathematical functions to operate on these arrays.
○ Pandas - is a fast, powerful, flexible, and easy to use open-source data analysis and manipulation tool, built on top of the Python programming language.
○ Haar Cascade - is a machine learning object detection algorithm used to identify objects in an image or video and based on the concept of features proposed by Paul Viola and Michael Jones in their paper "Rapid Object Detection using a Boosted Cascade of Simple Features" in 2001.
○ Datetime - It’s a combination of date and time along with the attributes year, month, day, hour, minute, second, microsecond, and info.
○ Face_Recognition - Recognize and manipulate faces from Python or the command line with the world’s simplest face recognition library.
○ OpenCV - a library of programming functions primarily geared toward real-time computer vision.

Instructions to run:

  1. First download or clone the project
  2. Import the project to your favourit IDE
  3. Create an python enviroment
  4. Install all the packages
  5. Change the mail information
  6. Run the project using the command line or your IDE Run Button

Run:

  1. python -m venv env
  2. .\env\Scripts\activate
  3. Install below libraries:
  • pip install opencv-contrib-python
  • pip install numpy
  • pip install pandas
  • pip install Pillow
  • pip install pytest-shutil
  • pip install python-csv
  • pip install yagmail
  1. py main.py

Smart_Attendance_System-

About

Smart Attendance System using Face Detection with Open CV

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages