Skip to content

A Python desktop application using OpenCV and Tkinter to capture student faces, train a recognition model, and mark attendance automatically in Excel/CSV format.

Notifications You must be signed in to change notification settings

Aqibahmed12/Face-Detection-Attendance-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Face Recognition Attendance System

  • A Python GUI application using OpenCV and Tkinter to capture student faces, train a recognition model, and mark attendance automatically in Excel/CSV format.

⚙️ Setup

  • Install Dependencies: pip install opencv-python opencv-contrib-python numpy pandas pillow
  • ⚠️ Critical Fix: The code contains a hardcoded file path. Before running: Locate haarcascade_frontalface_default.xml on your system (or download it). Open the script and replace the long path in harcascadePath with the correct path to your XML file.

About

A Python desktop application using OpenCV and Tkinter to capture student faces, train a recognition model, and mark attendance automatically in Excel/CSV format.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published