没有合适的资源?快使用搜索试试~
我知道了~
温馨提示
远程调试+论文+毕业设计+源码 Python人脸识别门禁管理系统(带数据库)OpenCV+dlib+pyqt5 机器学习 计算机 Python人脸识别门禁管理系统(带数据库)OpenCV+dlib+pyqt5 机器学习 计算机 Python人脸识别门禁管理系统(带数据库)OpenCV+dlib+pyqt5 机器学习 计算机 Python人脸识别门禁管理系统(带数据库)OpenCV+dlib+pyqt5 机器学习 计算机
收起资源包目录
Python人脸识别门禁管理系统的设计与实现(论文+源码)-kaic .rar
(201个子文件)
$CACHE_FILE$
159B
shape_predictor_68_face_landmarks.dat
95.08MB
dlib_face_recognition_resnet_model_v1.dat
21.43MB
database.db
10.61MB
.DS_Store
8KB
.DS_Store
6KB
.DS_Store
6KB
.DS_Store
6KB
.DS_Store
6KB
.DS_Store
6KB
.DS_Store
6KB
.gitignore
176B
face_timetable.iml
448B
项目演示.mp4
14.6MB
.name
6B
logoface.png
2.58MB
logoface.png
2.58MB
open.png
1004KB
open.png
1004KB
close.png
753KB
close.png
753KB
logoface_2.png
505KB
logoface_2.png
505KB
logoface_3.png
489KB
logoface_3.png
489KB
+箴+⑾-+_20201113213127.png
6KB
late.png
6KB
late.png
6KB
table_card.png
4KB
table_card.png
4KB
notlate.png
3KB
notlate.png
3KB
na.png
2KB
na.png
2KB
yes.png
2KB
yes.png
2KB
take photo.png
2KB
take photo.png
2KB
search.png
2KB
search.png
2KB
exit.png
1KB
exit.png
1KB
checkin.png
1KB
checkin.png
1KB
facerecord.png
1KB
facerecord.png
1KB
about.png
1KB
about.png
1KB
checkin2.png
1KB
checkin2.png
1KB
checkinrecord.png
1KB
checkinrecord.png
1KB
change.png
1KB
change.png
1KB
down.png
1KB
down.png
1KB
timetable2.png
1KB
timetable2.png
1KB
delete (1).png
695B
delete (1).png
695B
timetable3.png
667B
timetable3.png
667B
add.png
619B
add.png
619B
stop.png
548B
stop.png
548B
camera.png
488B
camera.png
488B
timetable.png
482B
timetable.png
482B
save.png
404B
save.png
404B
week.png
357B
week.png
357B
number.png
167B
number.png
167B
recourse.pptx
138KB
resource_rc.py
9.35MB
resource_rc.py
2.16MB
facecheck.py
19KB
faceregister.py
19KB
mainwindow.py
14KB
facerecord.py
13KB
checkinrecord.py
12KB
faceRecord.py
9KB
facemodify.py
8KB
checkinRecord.py
8KB
faceRegister.py
8KB
recognizer.py
7KB
connectsqlite.py
7KB
faceCheckin.py
6KB
checkinmodify.py
6KB
checkin.py
2KB
mainWindow.py
2KB
dbtest.py
2KB
configuration.py
731B
run.py
413B
resource.py
206B
update_face_data.py
141B
resource_rc.cpython-39.pyc
2.23MB
共 201 条
- 1
- 2
- 3
项目运行:
1、pycharm打开整个项目文件
2、配置Python本地环境 python3.7
3、安装下面的依赖库 例如:pip install numpy
4、安装dlib库: 输入命令:pip install dlib-19.17.99-cp37-cp37m-win_amd64.whl
5、启动运行run.py
numpy
PyQt5
opencv-python
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyqt5-tools
Python语言、dlib、OpenCV、Pyqt5界面设计、sqlite3数据库
本系统使用dlib作为人脸识别工具,dlib提供一个方法可将人脸图片数据映射到128维度的空间向量,如果两张图片来源于同一个人,那么两个图片所映射的空间向量距离就很近,否则就会很远。因此,可以通过提取图片并映射到128维空间向量再度量它们的欧氏距离是否足够小来判定是否为同一个人。
方法实现、实现步骤
1、实例化人脸检测模型、人脸关键点检测模型、人脸识别模型
2、电脑摄像头设备加载一对图片
3、分别获取图片中的人脸图片所映射的空间向量,即人脸特征值
4、计算特征向量欧氏距离,根据阈值判断是否为同一个人