版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Python编程基础与应用实训任务书-0917-人脸识别学生考勤系统Python编程基础与应用实训任务书-0917-人脸识别学生考勤系统 7/7Python编程基础与应用实训任务书-0917-人脸识别学生考勤系统实训任务:人脸识别学生考勤系统学校名称:班级名称:学号/工号:学生姓名:实训日期:1实训目的基本掌握face_locations库的基本语法,重点理解face_pare_faces()、face_recognition.load_image_file()和face_recognition.face_encodings()的用法。能综合使用face_locations库、OS库、和dat
2、e库对人脸图片进行对比,完成一个考勤人脸识别系统。2实训环境普通电脑,并安装以下软件:Windows 7(或者以上版本)操作系统 PyCharm软件Python 3.8以上版本3实训内容任务一:人脸识别学生考勤系统1、任务内容背景如下考勤制度是对学生的学习和生活进行管理的有效措施,而考勤系统是否完善是决定考勤制度实施程度的关键因素。目前,很多学校教师的考勤依旧沿袭着手工操作的模式,导致学校考勤机制难以发挥应有的效率。在此背景下,开发一款具备实时性和高效性的考勤系统,借助“平安校园”的数据平台,构建以人脸识别为技术支撑的学生考勤管理系统。该系统可以有效记录自动签到和查询签到,可以利用校园网络的服
3、务器将学生端的考勤数据进行上传,而且考勤数据的动态管理和查看完全可以通过管理账号来实现。本案例只要求实现部分功能:考勤时会使用第三软件拍摄好学生的一张或者数张图片,然后让本系统去做人脸识别,如果学生与人脸识别库的信息一致,则表明学生正常来上课没有缺勤,如果比对的信息不一致,则记录为缺勤。分析和主要步骤如下1)对班级每一个学生都采集相片,每个相片图像只有一个学生的头像信息。图片文件放在“known”文件夹中。采集相片技术不在本案例讨论范围内。如图9-17所示,一共有4位学生。图9- SEQ 图11- * ARABIC 17 已经学生人脸2)使用第三方软件抓拍到课室上课的学生集体照片一张,如果学生
4、人从过多,可以从不同角度拍摄数张。抓拍技术不在本案例讨论范围内。如图9-18所示,在本次测试数据中,我们使用了“学生考勤照片1.jpg”图片,它有5位学生,但是有2位不是本班的学生。图9- SEQ 图11- * ARABIC 18 未知学生人脸3)从指定的图片路径,获取图片名称和学生姓名。4)遍历获取已知学生的人脸编码。5)读取拍摄的考勤相片,获取未知学生的人脸编码。6)进行人脸对比,看那些学生按时来上课。7)生成人脸对比结果,把数据汇总并显示出来。它用到的技术点有以下几方面: 获取文件名os.listdir(),构造完整文件路径os.path.join(path, i),去除图片文件名的后缀list.split(.)0,使用for和while进行循环遍历,使用face_recognition.load_image_file()加载图片,使用face_recognition.face_encodings进行人脸编码,使用face_pare_faces进行人脸对比等。要求关键代码做好注释,效果如下图所示结果:如图,因为“学生A”不在右边的考勤图中,所以考勤数据检查不到这位学生。右边的考勤图中有5位学生,虽然“未知人脸数”5多于“已知人脸数”4,但是其中第一排的2位学生也不是这个班的,所以考勤数据检查不到这2位学生
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《水文测验不确定度导则》
- 保险业务流程操作专项练习题
- 保险行业保险销售策略培训销售策略专项训练题库
- 保险理赔员资格考试理赔实务专项训练习题
- 储能电池组装车间安全考题及答案解析
- 皮肤科试题及答案解析
- 设备保养员岗位面试题及答案
- 消毒隔离无菌技术操作知识考试试题及答案
- 农民工维权知识竞赛题库及参考答案2026年
- 北京101中学英语新初一分班试卷含答案解析
- 四川省泸州市泸县第五中学2026-2027学年高一上学期9月考试英语试卷
- 海南省海口市2027届高三年级摸底考试生物试题(含解析)
- 2026年《资料员》考试题库带答案(考试直接用)
- 办公楼物业服务标准(保洁服务类)
- 消化科护理人文关怀实践
- 中级注册安全工程师《安全生产法律法规》2026年考点归纳
- 上海市东昌中学2026届5月高三调研考试英语试题含解析
- 医疗器械全生命周期法律合规
- 《口腔临床药物学》教学大纲
- 2025~2026学年河南省安阳一中、鹤壁一中、新乡一中三校高一上学期第一次联考化学试卷
- 人大代表知识培训课件
评论
0/150
提交评论