- 系统开发环境
2.1系统开发环境
2.1.1硬件
- CUP: INTEL CORE I7-6500U
- GPU: NVIDIA GeForce 940M
- 内存:8G
- 硬盘:PCIE SSD 256G
2.1.2软件
- Python 3.5
2.2系统使用工具
集成开发环境(Anaconda或IDLE)
插件:
- opencv3.4.3
- numpy1.14.6
- keras2.2.4
- Tensorflow cpu1.11.0
- sklearn0.20.
- 人脸识别技术
-
3.1获取人脸数据
首先通过opencv打开摄像头,获取视频流,得到一帧一帧的图片,用opencv自带的人脸识别分类器haarcascade_frontalface_alt2检测出每帧人脸的部分,并保存。将获取的每帧图片压缩成64*64的,并灰度化。
3.2图像预处理
3.2.1