基于深度学习的人脸识别与管理系统(UI界面增强版,Python代码)

作品简介

此代码资源包为本人在 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)本资源作品只包括完整代码,不包含远程安装环境、协助修改调试等服务。虽说用户自己也能配置成功,但若是对编程环境实在不熟悉的情况,也可通过本人面包多主页选择“协助安装服务”,我会尽快远程解决


创作时间:2022-04-16 13:59:30