# Opencv_Facenet_Pyqt5Demo
#### 介绍
本项目基于Facenet深度学习网络的人脸识别模型,通过Pytorch训练,在利用onnxruntime进行推理,将整体功能实现在利用pyqt5搭建的图形化界面上;本项目利用python语言进行开发,该项目的设置目前还未完成,后续会对其进行更新。
#### 软件架构
软件架构说明
1.根目录下的Demo文件中主要包括pyqt5图形化界面设计代码,其中的source文件夹为界面的源代码以及ICON图标文件,其中的utilsDemo文件夹中的文件为实现界面功能的代码;
2.根目录下的resources文件夹中主要包括人脸数据库face_datas、测试人脸数据集test-datas、人脸数据库中人脸的特征向量face_feature_vector.txt、图片保存路径images_path.txt,以及model.onnx网络权值文件;
3.根目录下的utils文件夹中的文件为一些所必须的一些定义的方法函数;
#### 使用说明
1.图形化界面的运行脚本在Demo文件夹下的MainWindowPane.py文件;
2.对于model.onnx文件,为pytorch训练好的mobilenetv1为主干特征提取网络的facenet网络模型权重参数进行格式转换为onnx格式的网络权重参数;
3.根目录文件夹下的create_face_txt.py文件为生成人脸数据库中的人脸特征向量face_feature_vector.txt,以及图片路径文件images_path.txt,每次向face_datas文件夹中添加图片,请运行create_face_txt.py文件更新face_feature_vector.txt以及face_datas.txt文件。
4.根目录下的test文件为测试文件夹,将test_datas文件夹中的图片输入后可以自动匹配到人脸数据库中的人脸。
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
python毕业设计之基于人脸识别智能化小区门禁管理系统源码.zip (83个子文件)
说明文档.zip 24KB
project
face_recognition
create_face_txt.py 1KB
resources
login.ui 6KB
face_datas
005.jpg 10KB
008.jpg 8KB
002.jpg 12KB
007.jpg 11KB
register.ui 5KB
images_path.txt 256B
face_feature_vector.txt 13KB
model.onnx 12.72MB
main.py 343B
LICENSE 9KB
utils
utils.py 1KB
__init__.py 0B
utils_fit.py 2KB
__pycache__
__init__.cpython-310.pyc 156B
utils.cpython-310.pyc 2KB
utils_fit.cpython-37.pyc 2KB
utils_fit.cpython-310.pyc 2KB
__init__.cpython-37.pyc 157B
utils.cpython-37.pyc 2KB
dao
user.py 5KB
__pycache__
user.cpython-37.pyc 4KB
user.cpython-310.pyc 4KB
user.cpython-36.pyc 4KB
service
utilsDemo
__init__.py 0B
VideoClass.py 4KB
__pycache__
__init__.cpython-310.pyc 161B
VideoClass.cpython-37.pyc 4KB
__init__.cpython-37.pyc 166B
VideoClass.cpython-310.pyc 4KB
application.py 3KB
login_ui.py 5KB
images_rc.py 54KB
source
userMain.py 10KB
user.py 4KB
images
zs123.jpg 4KB
张三.jpg 4KB
icons
人脸识别.png 2KB
主界面.png 1KB
相机.png 2KB
人脸采集.png 1KB
用户信息管理.png 1KB
停止键.png 2KB
设置.png 2KB
退出.png 2KB
images.qrc 358B
lisi1234.jpg 4KB
MainWindow.py 78KB
__pycache__
dailog.cpython-37.pyc 2KB
MainWindow.cpython-310.pyc 29KB
MainWindow.cpython-37.pyc 31KB
dailog.cpython-310.pyc 2KB
ui
dailog.ui 4KB
MainWindow.ui 124KB
dailog.py 4KB
MainWindow1.py 73KB
register.py 2KB
name.txt 5B
staff.py 45KB
__pycache__
register_ui.cpython-37.pyc 3KB
images_rc.cpython-310.pyc 14KB
staffOp.cpython-37.pyc 5KB
DialogPane.cpython-37.pyc 1KB
DialogPane.cpython-310.pyc 1KB
application.cpython-37.pyc 3KB
images_rc.cpython-37.pyc 14KB
register.cpython-37.pyc 2KB
login_ui.cpython-37.pyc 3KB
MainWindowPane.cpython-37.pyc 15KB
login.py 1KB
MainWindowPane.py 17KB
DialogPane.py 895B
register_ui.py 5KB
staffOp.py 6KB
使用说明.txt 604B
__pycache__
config.cpython-37.pyc 294B
test.py 2KB
1.mp3 315KB
README.md 2KB
config.py 382B
face_recognition.sql 2KB
共 83 条
- 1
资源评论
风月歌
- 粉丝: 1646
- 资源: 3797
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- redis-standalone.yml redis k8s单点部署
- 2000-2023年省级产业结构升级数据-最新出炉.zip
- Python基于Scrapy兼职招聘网站爬虫数据分析设计(源码)
- zipkin.yml zipkin k8s部署
- YY9706.102-2021医用电气设备第2-47部分
- 通过运用时间序列ARIMA模型与循环神经网络(LSTM)对中国包装机器数量进行预测(python源码)
- 基于ARIMA模型的股票预测(python源码)
- 基于阿里云对象存储的对文件进行批量修改、批量解冻、批量上传
- 山东联通-海信IP501H-GK6323V100C-1+8G-4.4.2-当贝桌面-卡刷包
- IMG_6338.PNG
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功