├── LICENSE.md ├── README.md ├── cv2.so ├── data ├── class_index.txt └── lenet.prototxt ├── demo.py ├── demo ├── 1.png ├── 10.png ├── 11.png ├── 12.png ├── 13.png ├── 14.png ├── 15.png ├── 16.png ├── 17.png ├── 18.png ├── 19.png ├── 2.png ├── 20.png ├── 21.png ├── 22.png ├── 23.png ├── 24.png ├── 25.png ├── 26.png ├── 27.png ├── 28.png ├── 29.png ├── 3.png ├── 30.png ├── 31.png ├── 32.png ├── 33.png ├── 34.png ├── 35.png ├── 36.png ├── 37.png ├── 38.png ├── 39.png ├── 4.png ├── 40.png ├── 41.png ├── 42.png ├── 43.png ├── 44.png ├── 45.png ├── 46.png ├── 47.png ├── 48.png ├── 49.png ├── 5.png ├── 50.png ├── 6.png ├── 7.png ├── 8.png └── 9.png ├── model ├── lvy_iter_9000.caffemodel ├── train_chars.d5 ├── train_len_size1.d5 ├── train_len_size2.d5 └── train_len_size3.d5 ├── preprocess.py └── train_net ├── cnn_train_chars.py ├── cnn_train_chars.py~ ├── cnn_train_size1.py ├── cnn_train_size1.py~ ├── cnn_train_size2.py ├── cnn_train_size2.py~ ├── cnn_train_size3.py └── cnn_train_size3.py~ /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/README.md -------------------------------------------------------------------------------- /cv2.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/cv2.so -------------------------------------------------------------------------------- /data/class_index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/data/class_index.txt -------------------------------------------------------------------------------- /data/lenet.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/data/lenet.prototxt -------------------------------------------------------------------------------- /demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo.py -------------------------------------------------------------------------------- /demo/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/1.png -------------------------------------------------------------------------------- /demo/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/10.png -------------------------------------------------------------------------------- /demo/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/11.png -------------------------------------------------------------------------------- /demo/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/12.png -------------------------------------------------------------------------------- /demo/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/13.png -------------------------------------------------------------------------------- /demo/14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/14.png -------------------------------------------------------------------------------- /demo/15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/15.png -------------------------------------------------------------------------------- /demo/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/16.png -------------------------------------------------------------------------------- /demo/17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/17.png -------------------------------------------------------------------------------- /demo/18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/18.png -------------------------------------------------------------------------------- /demo/19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/19.png -------------------------------------------------------------------------------- /demo/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/2.png -------------------------------------------------------------------------------- /demo/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/20.png -------------------------------------------------------------------------------- /demo/21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/21.png -------------------------------------------------------------------------------- /demo/22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/22.png -------------------------------------------------------------------------------- /demo/23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/23.png -------------------------------------------------------------------------------- /demo/24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/24.png -------------------------------------------------------------------------------- /demo/25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/25.png -------------------------------------------------------------------------------- /demo/26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/26.png -------------------------------------------------------------------------------- /demo/27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/27.png -------------------------------------------------------------------------------- /demo/28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/28.png -------------------------------------------------------------------------------- /demo/29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/29.png -------------------------------------------------------------------------------- /demo/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/3.png -------------------------------------------------------------------------------- /demo/30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/30.png -------------------------------------------------------------------------------- /demo/31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/31.png -------------------------------------------------------------------------------- /demo/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/32.png -------------------------------------------------------------------------------- /demo/33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/33.png -------------------------------------------------------------------------------- /demo/34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/34.png -------------------------------------------------------------------------------- /demo/35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/35.png -------------------------------------------------------------------------------- /demo/36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/36.png -------------------------------------------------------------------------------- /demo/37.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/37.png -------------------------------------------------------------------------------- /demo/38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/38.png -------------------------------------------------------------------------------- /demo/39.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/39.png -------------------------------------------------------------------------------- /demo/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/4.png -------------------------------------------------------------------------------- /demo/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/40.png -------------------------------------------------------------------------------- /demo/41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/41.png -------------------------------------------------------------------------------- /demo/42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/42.png -------------------------------------------------------------------------------- /demo/43.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/43.png -------------------------------------------------------------------------------- /demo/44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/44.png -------------------------------------------------------------------------------- /demo/45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/45.png -------------------------------------------------------------------------------- /demo/46.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/46.png -------------------------------------------------------------------------------- /demo/47.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/47.png -------------------------------------------------------------------------------- /demo/48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/48.png -------------------------------------------------------------------------------- /demo/49.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/49.png -------------------------------------------------------------------------------- /demo/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/5.png -------------------------------------------------------------------------------- /demo/50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/50.png -------------------------------------------------------------------------------- /demo/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/6.png -------------------------------------------------------------------------------- /demo/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/7.png -------------------------------------------------------------------------------- /demo/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/8.png -------------------------------------------------------------------------------- /demo/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/demo/9.png -------------------------------------------------------------------------------- /model/lvy_iter_9000.caffemodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/model/lvy_iter_9000.caffemodel -------------------------------------------------------------------------------- /model/train_chars.d5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/model/train_chars.d5 -------------------------------------------------------------------------------- /model/train_len_size1.d5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/model/train_len_size1.d5 -------------------------------------------------------------------------------- /model/train_len_size2.d5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/model/train_len_size2.d5 -------------------------------------------------------------------------------- /model/train_len_size3.d5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/model/train_len_size3.d5 -------------------------------------------------------------------------------- /preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/preprocess.py -------------------------------------------------------------------------------- /train_net/cnn_train_chars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/train_net/cnn_train_chars.py -------------------------------------------------------------------------------- /train_net/cnn_train_chars.py~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/train_net/cnn_train_chars.py~ -------------------------------------------------------------------------------- /train_net/cnn_train_size1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/train_net/cnn_train_size1.py -------------------------------------------------------------------------------- /train_net/cnn_train_size1.py~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/train_net/cnn_train_size1.py~ -------------------------------------------------------------------------------- /train_net/cnn_train_size2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/train_net/cnn_train_size2.py -------------------------------------------------------------------------------- /train_net/cnn_train_size2.py~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/train_net/cnn_train_size2.py~ -------------------------------------------------------------------------------- /train_net/cnn_train_size3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/train_net/cnn_train_size3.py -------------------------------------------------------------------------------- /train_net/cnn_train_size3.py~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamGavinZhou/py-captcha-breaking/HEAD/train_net/cnn_train_size3.py~ --------------------------------------------------------------------------------