如果本项目帮助到了您,请您点亮Star支持我,谢谢
在“信息系统与安全对抗技术”上作为结课代码提交的文件,现开源于此,供大家参考。本项目采用Python语言开发,在跨年龄识别功能中引用了Paddle模块,对除跨年龄识别模块的部分进行了Windows安装包打包。项目中仍有诸多缺陷,请大家有何需求和建议请在issue中讨论,时间和能力允许范围内我会予以解答和完善。
软件架构说明
Release: Windows Release V1.0-beta 百度网盘: Windows Release V1.0-beta 百度网盘链接 提取码:0d6s
- 推荐Windows环境下使用PyCharm打开Master文件夹
- 本项目使用Python3.9编写,安装requirements.txt中的文件,使用命令
pip install -r requirements.txt
- 请下载shape_predictor_68_face_landmarks.dat和dlib_face_recognition_resnet_model_v1,解压到本项目data\data_dlib中,然后分别复制一份,重命名为“dlib_face_recognition_resnet_model_v1_reco.dat”和“shape_predictor_68_face_landmarks_reco.dat”,你可以在代码中看到四个名字
- 请下载ppgan中的文件(apps,datasets,engins,init.py,version.py等全部文件),装入paddle_gan\ppgan文件夹中,保证引用"from paddle_gan.ppgan.apps import *"等语句不会出现问题
- 运行ui_main.py或添加运行ui_main.py的运行配置,不需要输入参数
- 若运行出现错误,且错误为缺少安装包,请自行 pip install 对应的包名。
- 详细使用说明按需在后续更新本README文件,本项目的图形用户界面比较清晰,各控件功能请选中对应方法,按住Ctrl键追踪,追踪到多线程模块即可
本项目代码由余任之编写,余任之持有本仓库。余任之、肖仲煜参与本项目的构建。部分功能使用了Paddle框架。 联系方式:peterrolls@qq.com