资源简介
需求:能够实现管理学生人脸签到的系统
分析:
1、摄像头进行人脸检测
2、人脸识别判断
3、人脸库管理
4、人脸库添加、删除
5、数据库签到信息
6、导出签到数据
技术选型:
python:作为开发语言
Pycharm:作为IDE进行开发
opencv:数字图形处理库(摄像头操作)
sqlite3:签到数据存储
厂商提供成熟的人脸识别技术:
百度---提供的人脸识别
CNN卷积神经网络
代码片段和文件信息
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file ‘adduser.ui‘
#
# Created by: PyQt5 UI code generator 5.15.0
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again. Do not edit this file unless you know what you are doing.
from PyQt5 import QtCore QtGui QtWidgets
class Ui_Dialog(object):
def setupUi(self Dialog):
Dialog.setobjectName(“Dialog“)
Dialog.resize(445 370)
self.gridLayout = QtWidgets.QGridLayout(Dialog)
self.gridLayout.setobjectName(“gridLayout“)
self.verticalLayout_4 = QtWidgets.QVBoxLayout()
self.verticalLayout_4.setobjectName(“verticalLayout_4“)
self.horizontalLayout = QtWidgets.QHBoxLayout()
self.horizontalLayout.setobjectName(“horizontalLayout“)
self.verticalLayout = QtWidgets.QVBoxLayout()
self.verticalLayout.setobjectName(“verticalLayout“)
self.label = QtWidgets.QLabel(Dialog)
self.label.setMinimumSize(QtCore.QSize(305 225))
self.label.setText(““)
self.label.setobjectName(“label“)
self.verticalLayout.addWidget(self.label)
self.pushButton = QtWidgets.QPushButton(Dialog)
self.pushButton.setobjectName(“pushButton“)
self.verticalLayout.addWidget(self.pushButton)
self.horizontalLayout.addLayout(self.verticalLayout)
self.groupBox = QtWidgets.QGroupBox(Dialog)
self.groupBox.setobjectName(“groupBox“)
self.listWidget = QtWidgets.QListWidget(self.groupBox)
self.listWidget.setGeometry(QtCore.QRect(10 20 81 231))
self.listWidget.setobjectName(“listWidget“)
self.horizontalLayout.addWidget(self.groupBox)
self.horizontalLayout.setStretch(0 3)
self.horizontalLayout.setStretch(1 1)
self.verticalLayout_4.addLayout(self.horizontalLayout)
self.verticalLayout_3 = QtWidgets.QVBoxLayout()
self.verticalLayout_3.setobjectName(“verticalLayout_3“)
self.verticalLayout_2 = QtWidgets.QVBoxLayout()
self.verticalLayout_2.setobjectName(“verticalLayout_2“)
self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
self.horizontalLayout_2.setobjectName(“horizontalLayout_2“)
self.label_2 = QtWidgets.QLabel(Dialog)
self.label_2.setobjectName(“label_2“)
self.horizontalLayout_2.addWidget(self.label_2)
self.lineEdit = QtWidgets.QLineEdit(Dialog)
self.lineEdit.setobjectName(“lineEdit“)
self.horizontalLayout_2.addWidget(self.lineEdit)
self.verticalLayout_2.addLayout(self.horizontalLayout_2)
self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
self.horizontalLayout_3.setobjectName(“horizontalLayout_3“)
self.label_3 = QtWidgets.QLabel(Dialog)
self.label_3.setobjectName(“label_3“)
self.horizontalLayout_3.addWidget(self.label_3)
self.lineEdit_2 = QtWidgets.QLineEdit(Dialog)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-07-21 18:39 mango\
目录 0 2020-07-21 09:00 mango\.idea\
文件 50 2020-07-15 13:20 mango\.idea\.gitignore
目录 0 2020-07-15 13:20 mango\.idea\inspectionProfiles\
文件 174 2020-07-15 13:20 mango\.idea\inspectionProfiles\profiles_settings.xm
文件 335 2020-07-15 13:24 mango\.idea\mango.iml
文件 199 2020-07-15 13:24 mango\.idea\misc.xm
文件 269 2020-07-15 13:20 mango\.idea\modules.xm
文件 8832 2020-07-21 09:00 mango\.idea\workspace.xm
文件 219867 2020-07-17 20:05 mango\2.jpg
文件 268403 2020-07-19 16:36 mango\3.jpg
目录 0 2020-07-21 17:27 mango\__pycache__\
文件 3044 2020-07-20 18:42 mango\__pycache__\adduser.cpython-36.pyc
文件 2150 2020-07-21 17:27 mango\__pycache__\adduserwindow.cpython-36.pyc
文件 1346 2020-07-19 10:32 mango\__pycache__\cameravideo.cpython-36.pyc
文件 2914 2020-07-21 17:27 mango\__pycache__\detect.cpython-36.pyc
文件 4071 2020-07-20 23:44 mango\__pycache__\mainwindow.cpython-36.pyc
文件 9836 2020-07-21 17:27 mango\__pycache__\mywindow.cpython-36.pyc
文件 5616 2020-07-20 18:42 mango\adduser.py
文件 5037 2020-07-20 18:07 mango\adduser.ui
文件 2437 2020-07-21 16:27 mango\adduserwindow.py
文件 2060 2020-07-21 18:39 mango\cameravideo.py
文件 4459 2020-07-21 16:27 mango\detect.py
文件 344 2020-07-18 17:18 mango\main.py
文件 7527 2020-07-20 23:44 mango\mainwindow.py
文件 6369 2020-07-20 23:44 mango\mainwindow.ui
文件 22377 2020-07-21 16:27 mango\mywindow.py
- 上一篇:Python爬虫开发与项目实战.mobi
- 下一篇:垃圾存档1.py
相关资源
- python3.5 百度ai人脸识别
- python基于人脸检测和人脸识别
- Python-pytorch实现的人脸检测和人脸识别
- dlib-19.18.0-cp37-cp37m-linux_armv7l.whl
- 人脸识别算法,双2D2DPCALBP余弦相似度
- MATLAB版本的2Dpca和欧式距离算法
- Python-PCA降维人脸识别,已包含yale数据
- 人脸识别算法 python
- dlib18.17 编译好的python-dlib库 不需要
- python人脸识别截取
- 人脸识别图片集(刘德华吴彦祖)
- 利用python和opencv进行人脸识别
- 人脸识别-python-特征脸-PCA
- opencv3+python人脸检测和识别- 完整实战
- 人脸识别python代码187268
- opencv3+python人脸检测和识别- 完整实战
- opencv3+python人脸检测和识别 完整项目
- dlib-19.17.0-py3.7-win-amd64.egg.zip免去复杂
- 西电数据挖掘作业——VSM人脸识别算
- 基于Tensorflow的人脸识别源码
-
树莓派人脸识别python代码及xm
l模型 - python + opencv 人脸识别代码(可以跨平
- python人脸识别
- 人脸识别门禁系统 毕业设计 可移植
- Python人脸识别自动筛选抖音女神小姐
- python调用dlib库实现简单的人脸识别
- 人脸识别代码python
- LBPH算法人脸识别代码.rar
- 基于卷积神经网络的人脸识别
- python项目-face++人脸识别考勤机-pytho
评论
共有 条评论