57

GitHub - zhaipro/easy12306: 使用机器学习算法完成对12306验证码的自动识别

 4 years ago
source link: https://github.com/zhaipro/easy12306
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

README.md

easy12306

两个必要的数据集:

  1. 文字识别,model.h5
  2. 图片识别,12306.image.model.h5

识别器数据的下载地址:

https://pan.baidu.com/s/1OsBIBM4rl8EnpZt7VYiD9g

python3 main.py <img.jpg>

我把设计思路写在维基中了:https://github.com/zhaipro/easy12306/wiki

如何?

2

~$ python3 main.py 2.jpg 2> /dev/null
电子秤
风铃        # 要找的是以上两样东西
0 0 电子秤  # 第一行第一列就是电子秤
0 1 绿豆
0 2 蒸笼
0 3 蒸笼
1 0 风铃
1 1 电子秤
1 2 网球拍
1 3 网球拍

识别前所未见的图片

8

具体的编号:texts.txt

~$ python3 mlearn_for_image.py 8.jpg
[0.8991613]  # 可信度
[0]          # 0 表示的就是打字机

在线体验

识别验证码,暂不识别多标签。

http://shell.teachx.cn:12306/

a

识别单个图片,可任意尺寸(总之由cv2简单的将其转为指定尺寸)。

http://shell.teachx.cn:5000/

a


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK