7991-基于YOLOv8的人脸识别考勤系统 源码 源代码
基于YOLOv8的人脸识别考勤系统 源码 源代码
支持人脸识别打卡、活体检测、访客管理等功能。
1. 管理员账号
- 权限:系统管理、用户管理、人脸录入等所有功能
2. 普通用户账号
- 权限:打卡、查看记录等基本功能
3. 用户管理
- 管理员和普通用户两种角色
- 用户信息管理(添加、修改、删除用户)
- 部门和职位管理
- 用户权限控制
4. 人脸识别
- 使用YOLO模型进行人脸检测
- 支持实时人脸识别
- 人脸特征提取和匹配
- 弹窗式人脸信息录入界面
5. 活体检测
- 眨眼检测
- 可配置眨眼次数要求(1-5次)
- 可调节眨眼检测灵敏度
- 可设置眨眼间隔时间
- 面部移动检测
- 可配置移动幅度范围
- 可调节检测样本数量
- 管理员可通过界面调整检测参数
- 支持完全禁用活体检测
6. 考勤管理
- 自动记录打卡时间和状态
- 支持多个考勤时段(上午/下午)
- 自动判断考勤状态(正常/迟到/早退/加班)
- 考勤记录导出功能
7. 访客管理
- 访客信息登记
- 访客记录保存和查询
- CSV格式记录导出
8. 系统配置
- 考勤时间配置
- 活体检测参数配置
- 配置文件自动保存
······使用说明·······
1. 系统管理
- 使用管理员账号登录(admin/admin123)
- 在用户管理中添加新用户
- 配置考勤时间和活体检测参数
2. 人脸录入(仅管理员)
- 点击"录入人脸"按钮
- 在弹出窗口输入用户姓名
- 对准摄像头,保持适当距离
- 等待人脸特征提取完成
3. 考勤打卡
- 使用普通用户账号登录(默认:user1/123456)
- 对准摄像头
- 完成活体检测(眨眼和轻微移动)
- 等待识别结果
- 查看打卡状态
4. 访客登记
- 点击"访客登记"按钮
- 填写访客信息
- 保存访客记录




本源码地址:http://www.codehy.com/vip/python/2025/0309/26282.html