两个必要的数据集:
- 文字识别,model.h5
- 图片识别,12306.image.model.h5
识别器数据的下载地址:
https://pan.baidu.com/s/1OsBIBM4rl8EnpZt7VYiD9g
python3 main.py <img.jpg>
我把设计思路写在维基中了:https://github.com/zhaipro/easy12306/wiki
~$ python3 main.py 2.jpg 2> /dev/null
电子秤
风铃 # 要找的是以上两样东西
0 0 电子秤 # 第一行第一列就是电子秤
0 1 绿豆
0 2 蒸笼
0 3 蒸笼
1 0 风铃
1 1 电子秤
1 2 网球拍
1 3 网球拍
识别前所未见的图片
具体的编号:texts.txt
~$ python3 mlearn_for_image.py 8.jpg
[0.8991613] # 可信度
[0] # 0 表示的就是打字机
识别验证码,暂不识别多标签。
识别单个图片,可任意尺寸(总之由cv2简单的将其转为指定尺寸)。