演示
老板站起来了,他正在接近。
当他接近时,程序会抓取面部图像并对图像进行分类。
如果图像被分类为老板,它将监控变化。
要求
- 网络摄像头
- Python 3.5
- OSX
- Anaconda
- 大量老板和其他人的图像
将图像放入data/boss和data/other文件夹。
使用方法
首先,训练老板的图像。
$ python boss_train.py
其次,启动BossSensor。
$ python camera_reader.py
安装
安装OpenCV、PyQt4、Anaconda。
conda create -n venv python=3.5
source activate venv
conda install -c https://conda.anaconda.org/menpo opencv3
conda install -c conda-forge tensorflow
pip install -r requirements.txt
将Keras后端从Theano更改为TensorFlow。