بدون توضیح

lsm 883aa3811e 补充区分英文大小写模型;更新数字英文模型 3 هفته پیش
.idea c6ad3ce134 update 2 سال پیش
RotateMatch ec1bd13574 旋转和平移验证码 5 ماه پیش
border_recognize b766f9d727 update 2 سال پیش
captcha_classify 0917978c59 1. 新增验证码类型判断 5 ماه پیش
captcha_server 0917978c59 1. 新增验证码类型判断 5 ماه پیش
chinese_detect c93700b31e 更新带中文算式验证码识别 2 سال پیش
chinese_equation_denoise 0917978c59 1. 新增验证码类型判断 5 ماه پیش
chinese_equation_recognize 0917978c59 1. 新增验证码类型判断 5 ماه پیش
chinese_order deb6a35bb5 部署接口 2 سال پیش
chinese_recognize c93700b31e 更新带中文算式验证码识别 2 سال پیش
dev 80ba22b293 Merge remote-tracking branch 'origin/master' 5 ماه پیش
interface 0917978c59 1. 新增验证码类型判断 5 ماه پیش
puzzle_detect 0917978c59 1. 新增验证码类型判断 5 ماه پیش
train 883aa3811e 补充区分英文大小写模型;更新数字英文模型 3 هفته پیش
.gitignore 0917978c59 1. 新增验证码类型判断 5 ماه پیش
README.MD b8cd406604 更新说明 2 سال پیش
captcha_arith.ipynb a0bfbc6257 capacha project first commit 5 سال پیش
captcha_digit.ipynb a0bfbc6257 capacha project first commit 5 سال پیش
captcha_flask_server.py 883aa3811e 补充区分英文大小写模型;更新数字英文模型 3 هفته پیش
captcha_rotate_server.py ec1bd13574 旋转和平移验证码 5 ماه پیش
chinese_characters.txt 9295bbd3ca 更新最新数据及训练模型 3 سال پیش
gru_arith_base_model.h5 9295bbd3ca 更新最新数据及训练模型 3 سال پیش
gru_arith_ctc_best.h5 a0bfbc6257 capacha project first commit 5 سال پیش
gru_chinese_base_model.h5 9295bbd3ca 更新最新数据及训练模型 3 سال پیش
gru_digit4to6_ctc_best.h5 a0bfbc6257 capacha project first commit 5 سال پیش
gru_digit_base_model.h5 a0bfbc6257 capacha project first commit 5 سال پیش
gru_english_base_model.h5 883aa3811e 补充区分英文大小写模型;更新数字英文模型 3 هفته پیش
gru_english_base_model_2.h5 9295bbd3ca 更新最新数据及训练模型 3 سال پیش
gru_up_low_case_base_model.h5 883aa3811e 补充区分英文大小写模型;更新数字英文模型 3 هفته پیش
predict_model.py 883aa3811e 补充区分英文大小写模型;更新数字英文模型 3 هفته پیش
utils.py 0917978c59 1. 新增验证码类型判断 5 ماه پیش

README.MD

使用 captcha_flask_server.py 启动服务;predict_model.py为模型预测模块;目前正式服务接口地址为 http://121.46.18.113:17052/

1、文件说明 文件夹 Digit4 、Digit5 为网上爬取的4个数字和5个数字的验证码图片数据,用于裁剪分割重组新的验证码数据 文件夹suanshu-pic 为网上爬取的算术验证码图片分割后的图片,用于重组算术验证码图片 文件夹 pic 为验证码接口服务保存识别错误的图片 captcha_arith.ipynb 为算术验证码的生成及训练代码 captcha_digit.ipynb 为数字验证码的生成及训练代码 flash_server.py 为接口服务代码 predict_model.py 为模型加载及预测代码 gru_arith_base_model.h5 为 算术基础模型文件最终预测时使用的模型 gru_arith_ctc_best.h5 为算术ctc损失模型文件,训练后保存的模型 gru_digit4-6_ctc_best.h5 为数字ctc损失模型文件,训练后保存的模型 gru_digit_base_model.h5 为数字基础模型文件最终预测时使用的模型

2、验证码项目接口说明 正常情况调用验证码识别url: http://192.168.0.112:17052/upload,如果识别错误需把验证码重新传一下的 识别错误上传URL: http://192.168.0.112:17052/errorlog 接口请求类型皆为post, 图片格式直接上传图片或者用base64编码后上传

验证码识别url: http://192.168.0.112:17052/upload 请求参数:pic 或者 base64pic 加 code pic : file类型图片 base64pic : base64编码后图片,格式如 data:image/bmp;base64,Qk3aHwAAAAAAA... code : 验证码类型暂时只支持4-6位纯数字/1-2位算术加减乘求模,value分别为shuzi,suanshu 返回结果为json类型 : 1、识别成功{"success":True, "predict":识别结果} 2、识别失败{"success":False} 3、验证码类型未传或错误: {'errorinfo':'please check you param:code, code must be in shuzi/suanshu/yingwen/hanzi'} 4、图片未上传或格式不对,'please check you post '

识别错误上传URL: http://192.168.0.112:17052/errorlog 请求参数:pic 或者 base64pic 加 code pic : file类型图片 base64pic : base64编码后图片,格式如 data:image/bmp;base64,Qk3aHwAAAAAAA... code : 验证码类型,暂时只支持4-6位纯数字/1-2位算术加减乘求模,value分别为shuzi,suanshu 返回结果为json类型 : 1、识别成功{"success":True, "predict":识别结果} 2、识别失败{"success":False} 3、验证码类型未传或错误: {'errorinfo':'please check you param:code, code must be in shuzi/suanshu/yingwen/hanzi'} 4、图片未上传或格式不对,'please check you post '

调用总次数及错误次数URL: http://192.168.0.112:17052/getlog 不用传参,直接请求地址 返回结果: {'total_num':总识别次数, 'neg_numative':识别错误次数}