此代码资源包为本人在 CSDN 、知乎、简书等平台上分享的博文:基于深度学习的人脸识别与管理系统(UI界面增强版,Python代码)中分享的完整代码和资源整合。
功能:系统实现了集识别人脸、录入人脸、管理人脸在内的多项功能:包括通过选择人脸图片、视频、摄像头进行已录入人脸的实时识别;可通过图片和摄像头检测人脸并录入新的人脸;通过系统管理和更新人脸数据等功能,检测速度快、识别精度较高。
文件夹内包含的文件详情如下:
- 完整程序文件(.py等)
- UI界面源文件、图标(.ui、.qrc、.py等)
- 测试图片、视频文件(.jpeg、.mp4等)
附件中的文件夹压缩包中包含以下内容:

效果演示
(一)选择人脸图片识别

(二)人脸视频识别效果展示

(三)摄像头检测效果展示

(四)录入人脸效果展示

(五)管理人脸效果展示

注意事项:
(1)如何使用代码及注意事项见我的博文,详细技术细节请参阅本人博客:基于深度学习的人脸识别与管理系统(UI界面增强版,Python代码);
(2)注意:虚拟产品一经售出概不退款!
(3)版权所有,未经许可禁止转载及用于商业化用途;
(4)该代码采用Pycharm+Python3.8开发,经过测试能成功运行,运行界面的主程序为runMain.py,测试图片脚本可运行testFaceDemo.py,测试人脸特征提取可运行testGetFeatures.py。为确保程序顺利运行,请配置Python依赖包的版本如下:➷➷➷
Python版本:3.8,请勿使用其他版本,详见requirements.txt文件;
blurhash == 1.1.4
boost == 0.1
certifi == 2021.10.8
charset-normalizer == 2.0.12
cmake == 3.22.2
decorator == 5.1.1
dlib == 19.19.0
greenlet == 1.1.2
idna == 3.3
joblib == 1.1.0
Mastodon.py == 1.5.1
numpy == 1.19.5
opencv-python == 4.1.2.30
pandas == 1.2.5
Pillow == 8.3.0
pyqt5 == 5.15.5
python-dateutil == 2.8.2
python-magic == 0.4.25
pytz == 2021.3
requests == 2.27.1
scikit-learn == 1.0.2
scipy == 1.8.0
six == 1.16.0
SQLAlchemy == 1.4.31
threadpoolctl == 3.1.0
urllib3 == 1.26.8
wincertstore == 0.2
5)资源中包含完整离线依赖包,下载后也可以双击.bat文件进行环境安装(需要先安装好anaconda并配置好其环境变量);
(6)本资源作品只包括完整代码,不包含远程安装环境、协助修改调试等服务。虽说用户自己也能配置成功,但若是对编程环境实在不熟悉的情况,也可通过本人面包多主页选择“协助安装服务”,我会尽快远程解决
