Skip to content

chickenitcode/smartAttendanceSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Face Recognition Attendance System

Qt 6 Widgets + OpenCV 4 + SQLite3 (QtSql) project scaffold.

Features

  • Hien thi webcam theo thoi gian thuc.
  • Phat hien khuon mat bang Haar Cascade.
  • Ghi log diem danh vao SQLite.
  • Giao dien: video ben trai, bang diem danh va nut Check-in ben phai.

Requirements

  • CMake 3.16+
  • C++17 toolchain
  • Qt 6 (Widgets, Sql)
  • OpenCV 4

Project Structure

  • src/ source files
  • include/ header files
  • forms/ (khong dung trong ban scaffold nay)
  • CMakeLists.txt

Build

cmake -S . -B build
cmake --build build

Run

./build/SmartAttendance

Notes

  • Dat file haarcascade_frontalface_default.xml cung thu muc voi executable (hoac chinh duong dan trong MainWindow::setupCamera()).
  • Database duoc tao tu dong: attendance.db (tai thu muc chay app).
  • Nut "Check-in" hien tai ghi diem danh gia (Employee 1).

Next Steps (Optional)

  • Them danh sach nhan vien va chon nhan vien tu UI.
  • Luu duong dan cascade vao Qt Resource.
  • Su dung CUDA / DNN de tang toc phat hien khuon mat.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors