# Server **Repository Path**: yfljx/Server ## Basic Information - **Project Name**: Server - **Description**: 人脸识别后端,Django服务请求 - **Primary Language**: Python - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2020-12-22 - **Last Updated**: 2024-07-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Face Detect Server ### 介绍 这是一个人脸识别的服务端程序,基于Django 2.2开发,后台管理 使用Django Suit V2. ### 系统结构 ![](img/9.PNG) ### 识别算法 使用OpenCV下的Local Binary Patterns Histograms(局部二值模式直方图) 算法具体介绍在:https://docs.opencv.org/3.0-beta/modules/face/doc/facerec/facerec_tutorial.html?highlight=applycolormap#id38 ### 主要使用到的库 Django==2.2.3 django-select2==7.1.0 django-suit==2.0a1 opencv-contrib-python==4.1.0.25 qrcode==6.1 ### 系统展示 ####首页 ![首页](img/1.PNG) 1选择“信息注册”: 身份可以选择“学生”或“老师”,填写信息提交后: ![](img/2.PNG) 注册成功返回: ![](img/4.PNG) 2选择“手动签到”: 可以选择“签到”或“注册” ![](img/3.PNG) 3选择“签到二维码”: 搜索“生产实习”课程,可看到自己的签到情况: ![](img/5.PNG) 点击“生成二维码”: ![](img/6.PNG) 4选择“后台管理”: ![](img/7.PNG) 填写用户名和密码,提交: ![](img/8.PNG) ### 后续改进 ![](img/10.PNG) ### GUI客户端 使用PyQt开发,地址: https://gitee.com/yfljx/OpenCV_Recongnition 如果您喜欢此项目或觉得还不错,欢迎star...