# zhaipro/easy12306

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

Repository: https://github.com/zhaipro/easy12306
Canonical: https://ross.abutalabs.com/products/easy12306
Language: Python
License: Artistic-2.0
License Family: other
Topics: deep-learning, mathematics, captcha, 12306
Last push: 2021-03-04T10:20:41+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4181, "days_push": 2008, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2910, forks 724 (observed 2026-08-28T04:07:29.202666+00:00)

## What it is
A Python project that uses deep learning models to automatically recognize 12306 (China Railway) captchas, identifying both the Chinese text prompt and the matching images in the captcha grid. It ships pre-trained Keras models and CLI scripts for recognition.

## Use cases
- solve 12306 captcha automatically
- recognize chinese text in captcha images
- classify small object images with deep learning
- identify which grid images match a captcha prompt
- learn how captcha recognition models are built

## When to choose
- you need to automate 12306 captcha solving
- you want pre-trained models for this specific captcha format
- you want a reference implementation of two-stage captcha recognition

## When to avoid
- you need general-purpose captcha solving for other sites
- you need a maintained production service - the project has not been updated since 2021 and 12306 may have changed its captcha
- you need a supported API rather than local scripts

## Facets
- artifact type: library
- maturity: maintenance
- function: machine-learning, deep-learning, computer-vision, ocr, image-processing
- domain: machine-learning, computer-vision, image-processing
- platform: python, cli, cross-platform
- tags: captcha-recognition, 12306, cnn, keras, chinese-text-recognition

## Member repositories
- zhaipro/easy12306 (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:29.202666+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:34:21.038614+00:00, confidence not recorded.
  - readme: https://github.com/zhaipro/easy12306 (fetched 2026-08-28T04:07:29.202666+00:00, sha e80785190a41)
- Data as of 2026-08-30T08:39:29.467469+00:00.
