项目简介
这是一个融合深度学习与计算机视觉技术的AI人脸识别系统。系统借助摄像头捕捉人脸图像,运用深度学习模型开展人脸识别,可应用于签到签退等实际场景。同时采用Flask构建web应用界面,搭配MySQL数据库记录签到签退信息。
项目的主要特性和功能
- 人脸识别功能:调用深度学习模型对输入的人脸图像进行识别并返回结果。
- 摄像头采集:实时通过摄像头捕获人脸图像进行识别处理。
- Web应用界面:使用Flask框架搭建,提供上传图片、签到签退、查看记录等交互功能。
- 数据库记录:利用MySQL数据库记录签到签退信息,包含人员姓名、时间等。
- 图像处理功能:对捕获的人脸图像进行预处理,如调整大小、转换灰度图以适配模型输入。
- 模型训练功能:具备模型训练流程,可从数据集中学习人脸识别模式。
安装使用步骤
1. 安装所需依赖库
bash
pip install opencv-python Flask numpy tensorflow scikit-learn mysql-connector-python
2. 配置数据库
- 创建MySQL数据库,并配置连接信息。
- 在项目中配置数据库连接参数。
3. 运行程序
bash
python mian3.py
4. 使用功能
通过web界面使用上传图片、签到签退、查看记录等功能。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】