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的人脸识别签到系统相关推荐

  1. 虹软java接摄像头_java基于虹软sdk实现人脸识别(demo)

    开发环境准备: 开发使用到的软件和工具: Jdk8. mysql 5.7.libarcsoft_face.dll(so).libarcsoft_face_engine.dll(so).libarcso ...

  2. C#基于虹软SDK人脸识别签到系统

    C#基于虹软SDK人脸识别签到系统 face-sign-in 基于C#WIINFORM的人脸识别的签到系统,可以使用,使用虹软的SDK开发包,实现了基本的人脸签到后台查看等功能,后续功能不断完善中,敬 ...

  3. android人脸识别demo_C#开发实录:基于免费SDK实现人脸识别应用开发

    随着人脸识别技术应用范围不断扩展,如何在Windows C#上基于免费SDK实现人脸识别应用开发,正成为开发者们关心的话题之一. 对于该需求,我推荐虹软视觉开放平台的ArcFace 3.0,免费.离线 ...

  4. 基于Matlab人脸识别签到系统(GUI界面)

    文件大小:5.3M 代码行数:298行(主程序) 开发环境:Matlab2016.2017.2018.2020.2021 点击下载:点击下载 简要概述:基于Matlab人脸识别签到系统(GUI界面) ...

  5. 项目总结:人脸识别签到系统

    人脸识别签到系统项目总结 第一部分:项目简介 实验室人脸识别签到系统 第二部分:项目系统架构设计 2.1业务架构 2.2 技术架构 基础设施:主要是GPU,基于CUDA的开发 学习框架:主要是Dlib ...

  6. 百度AI人脸识别与检测一:学生人脸识别签到系统简介及百度AI开放平台账号注册和人脸实例应用创建

    <百度AI人脸识别与检测>专栏为项目专栏,从零到一,从无到有开发一个学生人脸识别签到系统:主要用到的技术有百度开放平台中的人脸检测.人脸识别.Python图形界面开发PyQt5.线程的管理 ...

  7. 基于OpenCV的人脸识别签到系统

    1. 摘要 随着人工智能技术的发展,人脸识别技术应用到了生活的很多方面,本文利用人脸识别技术实现了人脸识别签到功能.具体采用 Python 语言以及 dlib 库.face_recognition 库 ...

  8. 基于Javaweb实现的人脸识别考勤系统

    人脸识别考勤系统使用说明书 此系统是人脸识别考勤系统的后台管理系统,考勤数据从人脸识别机器上获取,自动识别员工信息记录考勤.系统基于JSP/SERVLET 来开发实现,开发工具采用IDEA 或ECLI ...

  9. vue前端+springboot后台实现人脸识别签到系统

    项目背景:临近大四毕设,选了一个高校课时管理系统的项目,欠于没有什么可以拿得出手的亮点,老师建议我加入人脸识别的功能(人脸识别早已有现成的接口,百度ai免费使用). 这里先展示一下成果吧. 登录界面就 ...

最新文章

  1. 一条简单的更新语句,MySQL是如何加锁的?
  2. 《The C Programming Language》(2nd Ed) Introduction 翻译
  3. docker 错误 A dependency job for docker.service failed. See ‘journalctl -xe‘ for details
  4. JDK 12附带紧凑数字格式
  5. Python基础学习六 操作Redis
  6. JA-SIG(CAS)学习笔记1
  7. python 如何封装成so_python打包成so文件
  8. python correlation_相关性系数介绍+python代码实现 correlation analysis
  9. ADS添加路由失败的处理办法
  10. pdf增强锐化软件_分享一波图像处理软件神器,绝对牛皮!!
  11. 关于网页点击按钮无响应问题分析
  12. 终于搞清楚了:SOLID设计原则出处
  13. MATLAB中自带的Classification Learner的学习资料
  14. 本地计算机 feifei pc,局域网中其它计算机对共享打印机的访问方法
  15. 【Redis笔记】一起学习Redis | 如何利用Redis实现一个分布式锁?
  16. Realsense-Ros安装配置
  17. 快速上手爬虫,有哪些方便实用的工具和服务?
  18. 数据分析可视化常用图介绍以及相关代码实现(箱型图、Q-Q图、Kde图、线性回归图、热力图)
  19. 关于jsp嵌入flash
  20. .netFramewo 4.0软件报 未能加载文件或程序集“System.Core, Version=2.0.5.0错误处理

热门文章

  1. 解决windows有线连接不上问题
  2. 数据库原理——实验二《数据查询》
  3. 关于“C2248 QString::QString 无法访问private成员的问题”
  4. silk 编解码_SILK编码语音转WAV格式
  5. 小程序中如何关注公众号
  6. 关于协作与个人英雄主义
  7. Java编程之四大名著
  8. 开发 mirai QQ机器人起步教程
  9. 重庆轻工职业学院计算机期末考试,重庆轻工职业学院教务网络管理系统 http://183.230.5.161:8082,精英高考网...
  10. 地铁三号线 - 搬家故事