CAPTCHA from http://download.csdn.net/
finished.
Programing Language: Python2.7
Library: Pillow + scikit-learn-0.18
split the letter averagely, and use KNN to recognize every letter.
cd ./downloader
python downloader.py
cd ./spliter
python spliter.py
You can check the result at ./recognizer/dataset
cd ./recognizer
python recognizer.py test1.png
python recognizer.py test2.png
python recognizer.py test3.png
python recognizer.py test4.png