配置环境:
- Python 3.5
- Keras==2.0.1,TesnsorFlow后端,CPU训练
一、交通标志分类
源码+数据集:https://pan.baidu.com/s/1o8uZ9k2
注意的地方:
1、运行如报Python 问题 “SyntaxError: Non-ASCII character '\xe9' in file”
语法错误
Python会默认使用ASCII码保存文件,这时如果你的代码中有中文就会出错了,即使你的中文是包含在注释里面的,将文件存成了UTF-8也没用。
解决办法很简单:
只要在文件开头加入
#coding=utf-8
2、Installing imutils in ubuntu 注意在ubuntu 上安装imutils
pip install imutils
3、Installing cv2 in ubuntu 注意安装cv2
pip install opencv-python
4、训练命令
python train.py --dataset_train ../img/train --dataset_test ../img/test --model xxxx.model
5、识别命令
python predict.py --model XXX.model -i ../2.png -s