← 开源
zhaipro

easy12306

使用机器学习算法完成对12306验证码的自动识别

ApplicationsOtherPython
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
2.91k
Star
724
Fork
+-1
本周
2
贡献者
创建于 2015-03-23 · 更新于 2026-10-14 · 今日第 7918 名
主要开发者
zhaiprobusyyang
README

# easy12306

两个必要的数据集:

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

识别器数据的下载地址:

  1. 百度网盘
  2. https://drive.google.com/drive/folders/1GDCQyaHr36c7y1H-19pOKjc_EdAI1wn0

python3 main.py

我把设计思路写在维基中了: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 表示的就是打字机

什么?

只是想拿来识别12306的验证码?可以回顾3.0.0,使用相似图搜索。

排名相邻
同类项目