版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
认识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-2027学年八年级上学期阶段学情自测英语试题(期中)(含答案无听力原文及音频)
- 河南省新乡市辉县市太行中学2026-2027学年八年级上学期10月阶段检测英语试题(含答案)
- 北京市第四十四中学2026-2027学年七年级上学期数学期中试卷(含答案)
- 工程部工作汇报课件
- 6.1 定积分的概念
- 工厂安全月报课件
- 钢厂安全生产课件
- 2027年备考中级经济师基础知识 押题练习试题(备用卷)附答案
- (17)义务教育劳动课程标准日常修订版(2022年版2025年修订)
- 2025-2026学年统编版(2024)四年级上册语文期中综合能力测试卷及答案
- 福建省福州市2025-2026学年高三第一次质量检测数学试卷
- 消防员通信员培训课件
- 船舶公司电气管理制度
- T/CECS 10362-2024钢-混组合梁界面用环氧砂浆
- 原发性血小板减少护理查房
- 英文产科手术
- 电梯生产单位质量安全员、安全总监-特种设备考试题库
- 他人代理取款委托书
- TCAV 004-2024 TCAS 900-2024 特殊健康状态儿童预防接种评估门诊与转诊系统建设规范
评论
0/150
提交评论