Qt 6 Widgets + OpenCV 4 + SQLite3 (QtSql) project scaffold.
- 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.
- CMake 3.16+
- C++17 toolchain
- Qt 6 (Widgets, Sql)
- OpenCV 4
src/source filesinclude/header filesforms/(khong dung trong ban scaffold nay)CMakeLists.txt
cmake -S . -B build
cmake --build build./build/SmartAttendance- Dat file
haarcascade_frontalface_default.xmlcung thu muc voi executable (hoac chinh duong dan trongMainWindow::setupCamera()). - Database duoc tao tu dong:
attendance.db(tai thu muc chay app). - Nut "Check-in" hien tai ghi diem danh gia (Employee 1).
- 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.