7991-基于YOLOv8的人臉識別考勤系統 源碼 源代碼
基于YOLOv8的人臉識別考勤系統 源碼 源代碼
支持人臉識別打卡、活體檢測、訪客管理等功能。
1. 管理員賬號
- 權限:系統管理、用戶管理、人臉錄入等所有功能
2. 普通用戶賬號
- 權限:打卡、查看記錄等基本功能
3. 用戶管理
- 管理員和普通用戶兩種角色
- 用戶信息管理(添加、修改、刪除用戶)
- 部門和職位管理
- 用戶權限控制
4. 人臉識別
- 使用YOLO模型進行人臉檢測
- 支持實時人臉識別
- 人臉特征提取和匹配
- 彈窗式人臉信息錄入界面
5. 活體檢測
- 眨眼檢測
- 可配置眨眼次數要求(1-5次)
- 可調節眨眼檢測靈敏度
- 可設置眨眼間隔時間
- 面部移動檢測
- 可配置移動幅度范圍
- 可調節檢測樣本數量
- 管理員可通過界面調整檢測參數
- 支持完全禁用活體檢測
6. 考勤管理
- 自動記錄打卡時間和狀態
- 支持多個考勤時段(上午/下午)
- 自動判斷考勤狀態(正常/遲到/早退/加班)
- 考勤記錄導出功能
7. 訪客管理
- 訪客信息登記
- 訪客記錄保存和查詢
- CSV格式記錄導出
8. 系統配置
- 考勤時間配置
- 活體檢測參數配置
- 配置文件自動保存
······使用說明·······
1. 系統管理
- 使用管理員賬號登錄(admin/admin123)
- 在用戶管理中添加新用戶
- 配置考勤時間和活體檢測參數
2. 人臉錄入(僅管理員)
- 點擊"錄入人臉"按鈕
- 在彈出窗口輸入用戶姓名
- 對準攝像頭,保持適當距離
- 等待人臉特征提取完成
3. 考勤打卡
- 使用普通用戶賬號登錄(默認:user1/123456)
- 對準攝像頭
- 完成活體檢測(眨眼和輕微移動)
- 等待識別結果
- 查看打卡狀態
4. 訪客登記
- 點擊"訪客登記"按鈕
- 填寫訪客信息
- 保存訪客記錄




本源碼地址:http://m.bmm520.net/vip/python/2025/0309/26282.html