# Captcha-Recognition-of-CSU-TchMngInfoSys **Repository Path**: catigeart/Captcha-Recognition-of-CSU-TchMngInfoSys ## Basic Information - **Project Name**: Captcha-Recognition-of-CSU-TchMngInfoSys - **Description**: 中南大学教务系统验证码识别,Keras实现。Captcha Recognition of Center South University's Teaching Manager Infomation System,based on Keras. - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2021-02-02 - **Last Updated**: 2023-03-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Captcha-Recognition-of-CSU-TchMngInfoSys 中南大学教务系统验证码识别,Keras实现。Captcha Recognition of Center South University's Teaching Manager Infomation System,based on Keras. ### 文件作用说明: GetCaptchaJpg.py:爬取中南大学教务系统验证码图片代码; CutCaptchaJpg.py:验证码图片预处理,包括灰度化,去除干扰线和切割; PredictToMark.py:对切割后未预测图片进行分类。验证码训练集显然不可能全部手动标记,故采取先标记一小部分,使用少量样本训练模型,再用有一定准确率的模型帮助标记的方式标记样本; CreateModel.py:根据训练集生成模型; PredictCaptcha.py:使用已生成的模型预测从中南大学教务系统爬取的验证码图片; PredictModel.h5:生成的预测模型: CaptchaJpg.rar:从中南大学教务系统爬取的10000张验证码图片及其去除干扰线的灰度化; set.rar:预处理后的分类完毕的图片,为模型重现提供训练集。 代码不是可执行文件,所以电脑里需要有py来运行,另外代码中用到的第三方库没有上传到仓库上,懒......