验证码图像识别方法、模板生成方法、装置和存储介质制造方法及图纸

技术编号:36190437 阅读:37 留言:0更新日期:2022-12-31 21:04
本说明书实施方式提供了一种含算式的验证码图像识别方法、装置和存储介质,所述方法包括:将所述验证码图像切割成多个小块图像;分别将所述小块图像进行二值化处理;其中,二值化处理后的小块图像包括表示背景的第一颜色和非背景的第二颜色;将所述二值化处理后的小块图像拼接成仅包括所述第一颜色和所述第二颜色的二值化验证码图像;从所述二值化验证码图像中识别出所述算式及所述算式的运算结果。通过对含算式的图像进行切割、二值化处理、图像拼接和字符模板匹配等方法,以提高对含算式的验证码图像识别的准确率。式的验证码图像识别的准确率。式的验证码图像识别的准确率。

【技术实现步骤摘要】
验证码图像识别方法、模板生成方法、装置和存储介质


[0001]本专利技术涉及图像处理处理领域,具体涉及一种验证码图像识别方法、模板生成方法、装置和存储介质。

技术介绍

[0002]为了避免不法分子处于某种目的利用计算机程序对网络服务进行大量注册和发布垃圾信息,大部分的网站都使用了验证码技术。随着人工智能的不断发展,基于字符识别的验证码技术往往能被轻易破解,越来越多的网络服务都使用了基于算式运算的图像验证码识别技术。基于模板匹配的验证码识别采用一个阈值对验证码进行二值化处理,该方法相较于机器学习和深度学习等方法能快速的应用于验证码识别,且对于计算机的运算能力和存储能力要求较低,但由于图像背景颜色不一致,通过一个阈值范围区分背景和有效字符的准确率较低。

技术实现思路

[0003]有鉴于此,本说明书多个实施方式致力于提供一种可以有效识别含算式的验证码图像的识别方法、模板生成方法、装置、计算机设备和存储介质。
[0004]本说明书实施方式提出了一种含算式的验证码图像识别方法,包括:将所述验证码图像切割成多个小块图像;分别将所述小本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种含算式的验证码图像识别方法,其特征在于,包括:将所述验证码图像切割成多个小块图像;分别将所述小块图像进行二值化处理;其中,二值化处理后的小块图像包括表示背景的第一颜色和非背景的第二颜色;将所述二值化处理后的小块图像拼接成仅包括所述第一颜色和所述第二颜色的二值化验证码图像;从所述二值化验证码图像中识别出所述算式。2.根据权利要求1所述的方法,其特征在于,在将所述验证码图像切割成多个小块图像之前,所述方法还包括:将所述验证码图像转换为灰度图;或者,在分别将所述小块图像进行二值化处理的步骤,包括:分别将每个所述小块图像转换为灰度图。3.根据权利要求2所述的方法,其特征在于,分别将所述小块图像进行二值化处理,包括:分别计算所述小块图像的背景灰度范围值;将所述小块图像中灰度值处于所述背景灰度范围值内的像素设置为所述第一颜色;将所述小块图像中灰度值处于所述背景灰度范围值之外的像素设置为所述第二颜色。4.根据权利要求1所述的方法,其特征在于,所述二值化验证码图像包括噪声;从所述二值化验证码图像中识别出所述算式的步骤,包括:对所述二值化验证码图像进行去噪处理,以去除所述噪声;从去噪处理后的二值化验证码图像中识别出所述算式及所述算式的运算结果。5.根据权利要求1所述的方法,其特征在于,从所述二值化验证码图像中识别出所述算式,包括:提取所述二值化验证码图像中的字符轮廓;根据所述字符轮廓从所述二值化验证码图像中切割得到的目标字符图块;将所述目标字符图块与预设字符模板图块匹配,得到目标字符图块对应的目标字符;其中,对应算式的符号和数字0至9分别设置有多个预设字符模板图块;其中,对应同一个字符的不同预设字符模板图块中,所述字符形成的图案存在差异;将所述目标字符依照相应目标字符图块在所述验证码图像中的位置,组合成所述算式。6.根据权利要求1所述的方法,其特征在于,从所述二值化验证码图像中识别出所述算式,包括:提取所述二值化验证码图像中的字符轮廓;根据所述字符轮廓从所述二值化验证码图像中切割得到的目标字符图块;其中,所述字符轮廓高度小于等于预设比例系数的目标字符图块对应的字符为算术运算符号;其中,所述预设比例系数为所述目标字符图块的高度与所述验证码图像的高度之比;比较所述字符轮廓的高度,得到所述字符轮廓的高度小于等于预设比例系数的目标字符图块,所述目标字符图块被确定为目标符号图块,其余目标字符图块被确定为目标数字图块;
分别对所述目标符号图块和所述目标数字图块进行识别,得到所述目标符号图块对应的目标算术运算符,和所述目标数字图块对应的目标数字;将所述目标算术运算符和所述目标数字依照相应目标字符图块在所述验证码图像中的位置,组合成所述算式并输出所述算式的运算结果。7.根据权利要求6所述的方法,其特征在于,所述目标算术运算符包括:“+”、
“‑”
、“=”;相应的,分别对所...

【专利技术属性】
技术研发人员:王逸馨卞负王为磊屠昶旸张济徽
申请(专利权)人:智慧芽信息科技苏州有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1