编号:A601
大小:123M
环境:Python3.8.5、OpenCV4.7、dlib、PyCharm
简介:基于Python+OpenCV+dlib人脸识别和表情识别系统(GUI界面)
操作步骤:
1. 打开程序运行face_ui.py文件
2. 点击人脸采集,会在显示框里显示裁剪后得人脸图像,点击保存人脸图像,给人脸信息命名,人脸信息保存到candidate-face文件夹
3. 训练人脸信息,点击训练人脸,会将candidate-face人脸信息导入到模型中进行训练,训练完成会有提示
4. 检测可选择图像检测和摄像头检测两种,当点击图像检测和相机检测后,不能再点击人脸采集、保存人脸、训练人脸三个按钮
5. 图像检测:当点击图像检测后,图像保存按钮可点击,通过点击保存图像将检测完成得人脸信息保存到save/image文件夹下
命名是电脑得实时时间 :年-月-日:时:分:秒 – 星期几
6. 摄像头检测:与图像检测类似,但可选择保存实时得视频流检测效果,通过点击保存视频将检测完成得人脸信息保存到save/video文件夹下
命名是电脑得实时时间 :年-月-日:时:分:秒 – 星期几
7. 右侧实时显示程序流程信息,上方得清空信息栏可将显示信息清空
文件介绍:
1. candidates.npy和candidates.txt是人脸信息训练后生成的文件
2. dlib_face_recognition_resnet_model_v1.dat 是人脸识别模型
3. face.ui 是编译得UI界面, face.py是界面生产得python代码
4. haarcascade_frontalface_default.xml 和 haarcascade_frontalface_default.xml 是opencv中的人脸分类器,用于检测出人脸框
5. shape_predictor_68_face_landmarks.dat 人脸关键点检测器,用于显示68个人脸特征点
6. candidate_train.py 人脸训练程序
7. this_is_who.py 批量图片检测
8. this_is_who_camera.py 相机检测
运行展示
图像检测
摄像头检测
配套文件
我们提供完整项目文件清单如下:
文件目录
├ 1.项目源码
├ 2.运行截图
└ 3.演示视频
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者文档,可以与我们交换,分享有积分奖励和额外收入!
4. 本站提供的源码、文档等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"www.2zcode.com",如遇到无法解压的请联系管理员!
8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载
声明:网站内的所有源码都经过我们亲自测试,均可以正常使用.
索炜达.猿创 » 基于Python+OpenCV+dlib人脸识别和表情识别系统(GUI界面)
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 你们有qq群吗怎么加入?