Просмотр исходного кода

上传文件至 ''

文件及接口服务说明
lishimin 5 лет назад
Родитель
Сommit
9742cde989
1 измененных файлов с 43 добавлено и 0 удалено
  1. 43 0
      README.MD

+ 43 - 0
README.MD

@@ -0,0 +1,43 @@
+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':识别错误次数}