版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
认识face_recognition开源库face_recognition基本介绍01任务face_recognition识别人脸流程02任务学习目标了解face_recognition人脸识别库掌握face_recognition识别人脸流程1face_recognition基本介绍1face_recognition基本介绍face_recognition是一个开源的,简洁的人脸识别库,基于C++的开源库dlib,具有深度学习功能。可以使用Python和命令行工具提取人脸特征、识别人脸。face_recognition安装也很简单,由于依赖dlib库,所以安装之前需要先安装好dlib,接着只需通过“pipinstallface_recognition”命令安装即可。或者从源码开始安装gitclonecdface_recognitionpythonsetup.pyinstall1face_recognition基本介绍face_recognition可以实现的功能包括:(1)人脸检测;就是要找出给定图片中包含的全部的脸的位置importface_recognitionimage=face_recognition.load_image_file("your_file.jpg")face_locations=face_recognition.face_locations(image)1face_recognition基本介绍face_recognition可以实现的功能包括:(2)人脸关键点检测;找出每个人的眼睛、鼻子、嘴巴和下巴importface_recognitionimage=face_recognition.load_image_file("your_file.jpg")face_landmarks_list=face_recognition.face_landmarks(image)(3)人脸识别等。1face_recognition基本介绍face_recognition可以实现的功能包括:(3)人脸识别等。最后一步,也是最关键的一步,识别出这张脸是属于谁的。face_recognition使用了欧几里得距离来确定是不是同一张脸。importface_recognitionknown_image=face_recognition.load_image_file("biden.jpg")unknown_image=face_recognition.load_image_file("unknown.jpg")biden_encoding=face_recognition.face_encodings(known_image)[0]unknown_encoding=face_recognition.face_encodings(unknown_image)[0]results=face_pare_faces([biden_encoding],unknown_encoding)2face_recognition识别人脸流程face_recognition识别人脸流程face_recognition进行人脸识别的主要步骤如下:(1)人脸编码;(2)人脸匹配。其中人脸匹配又涉及到了人脸距离(相似度)的计算。2人脸编码在人脸编码中,使用到了face_recognition.face_encodings()函数,该函数的作用就是将加载的图片转换成一个128维的包含人脸特征的数组。再使用face_distance(face_encodings,face_to_compare)函数来计算人脸特征距离,其中face_encodings为人脸编码列表(库),此处为上面的known_encodings,face_to_compare为要比较的人脸编码,此处为face_encoding2。该函数返回的是一个列表,里面是要比较的人脸编码与人脸编码库中每一张人脸经过欧几里得计算的距离。face_recognition识别人脸流程人脸匹配所谓人脸匹配,就是在人脸编码库中查找有没有与测试人脸最为相似的,其实跟相似度计算是一个道理。这里用到的是compare_faces()方法。compare_faces(known_face_encodings,face_encoding_to_check,tolerance=0.6)有三个参数:(1)known_face_encodings:人脸编码列表;(2)face_
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年上海市嘉定区嘉一实验初级中学教师招聘考试备考题库及答案解析
- 2026四川阿坝职业学院考核招聘25人考试参考试题及答案解析
- 2026甘肃庆阳市西峰区学院路实验学校人才储备考试参考题库及答案解析
- 2026年六安一中东校区公开招聘2026届应届公费师范毕业生笔试备考题库及答案解析
- 2026广西崇左市江州区消防救援大队招聘财务会计1人考试参考试题及答案解析
- 2026年福建省龙岩紫金山实验学校招聘初中教师3人可申请编内考试参考题库及答案解析
- 2026福建漳州市金盾城市服务集团有限公司职业经理人市场化选聘1人考试参考题库及答案解析
- 某公司招聘考试备考试题及答案解析
- 2026湖南兴湘科技创新有限公司招聘1人笔试模拟试题及答案解析
- 2026陕西西安市高陵区残疾人专职委员选聘3人考试参考题库及答案解析
- 回顾性临床研究的设计和分析
- 配电一二次融合技术的发展应用
- 钢板铺设安全施工方案
- 八年级物理上册期末测试试卷-附带答案
- 硬件设计与可靠性
- 小学英语五年级上册Unit 5 Part B Let's talk 教学设计
- 垃圾渗滤液处理站运维及渗滤液处理投标方案(技术标)
- 经纬度丛书 秦制两千年:封建帝王的权力规则
- 学生校服供应服务实施方案
- ppt素材模板超级玛丽
- GB/T 15171-1994软包装件密封性能试验方法
评论
0/150
提交评论