C#基于虹软SDK的人脸识别签到系统
1.简介
基于C#windows窗体的人脸识别签到系统
使用了AForge.dll获取USB摄像头
虹软SDK来识别人脸信息
Sql Server 2008 R2 存储数据库
这个项目是为了大学的桌面应用设计竞赛而开发的校内的竞赛,本人大一小菜鸡,有大佬来评价一下吗?
系统架构设计
图3.1登陆流程图
图3.2发起签到流程
图3.3启动签到系统
图3.4学生管理
数据库设计
主要界面
登陆界面
登陆成功后 管理员界面
管理界面-学生管理
下拉框添加了当属性修改时的事件SelectedIndexChanged,当选择班级时自动查询数据库
DataGridView设置单击任意单元格触发的事件CellClick,点击单元格右侧就会出现对于的信息
修改信息按钮-可对学生信息进行修改
修改人脸按钮-弹出提取人脸的窗体
当数据库存在该人脸时,则做出提示
添加学生信息,这里不可以添加重复的学号也不可以录入数据库中存在的人脸
管理界面-发起签到
但存在有效的签到活动时则无法进入该页面,签到编号自动生成
管理界面-人脸签到
自动计算应到人数,实到人数,未到人数的信息
将成功签到的人脸添加到数组中,当结束签到时自动对比全班数据和已成功签到学生的数据,将未签到的学生添加到数组中,一次性存入数据库!
这里也是一样,不存在签到活动则无法进入界面
管理系统-签到记录
可以设置三种条件查询签到记录
有导出表格的功能,方便查看数据
基本功能介绍完了
基本人脸处理的代码都是在虹软demo拷贝的
代码写的有点垃圾,不太好意思开源,有需要下面评论吧…
C#基于虹软SDK的人脸识别签到系统相关推荐
- 虹软java接摄像头_java基于虹软sdk实现人脸识别(demo)
开发环境准备: 开发使用到的软件和工具: Jdk8. mysql 5.7.libarcsoft_face.dll(so).libarcsoft_face_engine.dll(so).libarcso ...
- C#基于虹软SDK人脸识别签到系统
C#基于虹软SDK人脸识别签到系统 face-sign-in 基于C#WIINFORM的人脸识别的签到系统,可以使用,使用虹软的SDK开发包,实现了基本的人脸签到后台查看等功能,后续功能不断完善中,敬 ...
- android人脸识别demo_C#开发实录:基于免费SDK实现人脸识别应用开发
随着人脸识别技术应用范围不断扩展,如何在Windows C#上基于免费SDK实现人脸识别应用开发,正成为开发者们关心的话题之一. 对于该需求,我推荐虹软视觉开放平台的ArcFace 3.0,免费.离线 ...
- 基于Matlab人脸识别签到系统(GUI界面)
文件大小:5.3M 代码行数:298行(主程序) 开发环境:Matlab2016.2017.2018.2020.2021 点击下载:点击下载 简要概述:基于Matlab人脸识别签到系统(GUI界面) ...
- 项目总结:人脸识别签到系统
人脸识别签到系统项目总结 第一部分:项目简介 实验室人脸识别签到系统 第二部分:项目系统架构设计 2.1业务架构 2.2 技术架构 基础设施:主要是GPU,基于CUDA的开发 学习框架:主要是Dlib ...
- 百度AI人脸识别与检测一:学生人脸识别签到系统简介及百度AI开放平台账号注册和人脸实例应用创建
<百度AI人脸识别与检测>专栏为项目专栏,从零到一,从无到有开发一个学生人脸识别签到系统:主要用到的技术有百度开放平台中的人脸检测.人脸识别.Python图形界面开发PyQt5.线程的管理 ...
- 基于OpenCV的人脸识别签到系统
1. 摘要 随着人工智能技术的发展,人脸识别技术应用到了生活的很多方面,本文利用人脸识别技术实现了人脸识别签到功能.具体采用 Python 语言以及 dlib 库.face_recognition 库 ...
- 基于Javaweb实现的人脸识别考勤系统
人脸识别考勤系统使用说明书 此系统是人脸识别考勤系统的后台管理系统,考勤数据从人脸识别机器上获取,自动识别员工信息记录考勤.系统基于JSP/SERVLET 来开发实现,开发工具采用IDEA 或ECLI ...
- vue前端+springboot后台实现人脸识别签到系统
项目背景:临近大四毕设,选了一个高校课时管理系统的项目,欠于没有什么可以拿得出手的亮点,老师建议我加入人脸识别的功能(人脸识别早已有现成的接口,百度ai免费使用). 这里先展示一下成果吧. 登录界面就 ...
最新文章
- 一条简单的更新语句,MySQL是如何加锁的?
- 《The C Programming Language》(2nd Ed) Introduction 翻译
- docker 错误 A dependency job for docker.service failed. See ‘journalctl -xe‘ for details
- JDK 12附带紧凑数字格式
- Python基础学习六 操作Redis
- JA-SIG(CAS)学习笔记1
- python 如何封装成so_python打包成so文件
- python correlation_相关性系数介绍+python代码实现 correlation analysis
- ADS添加路由失败的处理办法
- pdf增强锐化软件_分享一波图像处理软件神器,绝对牛皮!!
- 关于网页点击按钮无响应问题分析
- 终于搞清楚了:SOLID设计原则出处
- MATLAB中自带的Classification Learner的学习资料
- 本地计算机 feifei pc,局域网中其它计算机对共享打印机的访问方法
- 【Redis笔记】一起学习Redis | 如何利用Redis实现一个分布式锁?
- Realsense-Ros安装配置
- 快速上手爬虫,有哪些方便实用的工具和服务?
- 数据分析可视化常用图介绍以及相关代码实现(箱型图、Q-Q图、Kde图、线性回归图、热力图)
- 关于jsp嵌入flash
- .netFramewo 4.0软件报 未能加载文件或程序集“System.Core, Version=2.0.5.0错误处理
热门文章
- 解决windows有线连接不上问题
- 数据库原理——实验二《数据查询》
- 关于“C2248 QString::QString 无法访问private成员的问题”
- silk 编解码_SILK编码语音转WAV格式
- 小程序中如何关注公众号
- 关于协作与个人英雄主义
- Java编程之四大名著
- 开发 mirai QQ机器人起步教程
- 重庆轻工职业学院计算机期末考试,重庆轻工职业学院教务网络管理系统 http://183.230.5.161:8082,精英高考网...
- 地铁三号线 - 搬家故事