基于opencv ,Keras, Tensorflow的人脸识别
基于opencv ,Keras, Tensorflow的人脸识别
安装好Anaconda,否则很多科学计算的库要手动安装很麻烦
安装好TensorFlow,下面是最简便的方法(但是安装的是cpu版本,但速度相对于GPU版的稍微慢点)
# 安装TensorFlow cpu版
pip install tensorflow
# 安装keras框架
pip install keras
# 安装opencv
pip install opencv-python
版本是py3.8
cv2_data: opencv识别的分类器 faceData:存放脸部图片
运行face_capture.py,拍摄脸部照片 ,记得把main函数中的人名改成的你的
运行model_train.py,训练模型
camera_reader.py 识别人脸的入口