本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。
一、项目描述
基于OpenCV和Python的人脸识别系统
登录网址: http://localhost:8081/
管理员账户密码: admin/admin
普通用户账户密码: 用户账号1/123456
二、项目功能
项目功能
(1)用户
登录:用户通过人脸识别完成身份验证并登录系统,或通过传统账号密码方式登录。
公告信息管理:查看管理员发布的系统通知、使用须知或重要提醒。
个人信息:查看与本人关联的基本信息。
修改密码:在已登录状态下设置或更新账户备用密码。
(2)管理员
登录:管理员可通过人脸识别或传统账号密码方式登录后台管理系统。
用户管理:录入新用户人脸图像数据;支持编辑、或删除用户账户。
公告信息管理:发布、编辑、置顶或删除面向全体用户的公告内容。
修改密码:修改自身账户的备用登录密码,确保账户安全。
三、运行环境
运行环境开发工具:PyCharm 2022.1.4
运行环境:python3.9+MySQL5.7(此配置为本人调试所用,仅供参考)
四、项目技术
服务端技术:OpenCV和Python
前端技术:Vue
以上系统源码经过技术整理与调试,确保能正常运行
五、项目截图