基于PyQt5 + Python3.7 + OpenCV实现的人脸识别身份认证系统,附源码。
实现人员注册,信息修改,人脸识别获取相关信息
人员信息通过序列化存储在datafile.txt文件中
haarcascade_frontalface_default.xml是OpenCV中自带的训练模型
font.ttf是为了在cv2中显示中文而引入的字体文件
连续拍摄约60张图片,经灰度处理后进行训练模型,数据保存在Face_training/trainer.yml
同时对datafile文件重写,持久化用户数据
读取datafile文件,实例化为student对象然后修改信息并持久化
通过OpenCV识别人员编号,根据编号确定相关人员信息
下载链接: https://pan.baidu.com/s/1SifOapFQru06EJ2jPan3iA?pwd=64fw
提取码: 64fw