Hệ thống điểm danh sử dụng nhận diện khuôn mặt với giao diện CustomTkinter và mô hình phát hiện khuôn mặt YOLO.
- Python 3.9
- Xem file
requirements.txtđể cài đặt các thư viện cần thiết.
pip install -r requirements.txtapp.py: Giao diện chínhmodel/: Chứa các mô hìnhmodule/: Chứa các module tiện íchimages/: Lưu ảnh nhân viêncheckpoint/: Lưu checkpoint mô hìnhdata.csv: Lưu thông tin nhân viên
python app.py- Đường dẫn dữ liệu, checkpoint, ảnh... đều nằm trong thư mục dự án.
- Nếu chưa có dữ liệu, hệ thống sẽ tự tạo file
data.csv. - Để sử dụng YOLO, cần tải trọng số phù hợp (xem tài liệu YOLOv8).