【技术实现步骤摘要】
一种滑动拼图类验证码识别方法
[0001]本专利技术涉及通信
,更具体的涉及验证码识别方法。
技术介绍
[0002]目前互联网应用中,滑动拼图类验证码已广泛应用。滑动拼图类验证码包含底图、滑块两个部分,通过将滑块与底图中的缺口(下称“目标区域”)准确拼合,通过拼合正误、拖动轨迹、浏览数据等多维度判断。但需要长时间大量使用验证码的公司员工十分疲劳。
[0003]目前的滑动拼图类验证码识别方法中主要存在识别偏移、无法模拟真人拖动且未利用到左侧滑块坐标的问题。因为底图中存在形状、颜色都类似目标区域的干扰,使得现有识别技术很容易出现错判。
[0004]综上,如何改变现有技术中滑动拼图类验证码识别方法,以提高滑动拼图类验证码识别的准确率和成功率,辅助用户更便捷的使用计算机,促进验证码行业健康发展,促使验证码提供商简化验证流程、优化验证方式是本领域技术人员需要考虑的问题。
技术实现思路
[0005]本专利技术提供了一种滑动拼图类验证码识别方法,本专利技术可以让用户输入完密码,即时判断即可登录,解决了现有技术的识别效率、准确率、成功率较低的问题。
[0006]本专利技术提供一种滑动拼图类验证码识别方法,其特征在于:步骤1,获取待测验证码图像。
[0007]步骤1.1,根据预定义的颜色、形状进行匹配、定位,然后抛弃非验证码区域的冗余部分。
[0008]步骤2,在图像偏左侧逐行或跳行扫描,通过颜色、形状、四周阴影渐变中的一项或多项判断该行或附近区域的可能的滑块的中心点坐标值 ...
【技术保护点】
【技术特征摘要】
1.一种滑动拼图类验证码识别方法,其特征在于所述方法包括如下步骤:步骤1,获取待测验证码图像;步骤2,在图像偏左侧进行扫描,通过颜色、形状、四周阴影渐变中的一项或多项匹配、定位该行或附近区域的可能的滑块的中心点坐标,并剔除白色边框、底部选项条等冗余部分;步骤3,在步骤2得到可能的坐标后,在y轴值相近或相等的像素点区域的偏右侧通过颜色特征、渐变特征、形状特征中的一项或多项进行匹配、定位可能的目标区域的中心点坐标,并通过特征吻合度计算概率;步骤4,从步骤3得到的数据中选取概率最大的一个点的坐标;步骤5,通过对人手拖动轨迹数据按照某种规则进行分割、重组,根据要求拖动距离按照某种双随机规则删减或添加来模拟人手拖动轨迹,然后控制光标尝试验证。2.根据权...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。