Home

Awesome

slide_captcha_cracker

在线Demo

简介

本项目是一个通过简单图片边缘检测算法来定位滑动验证码拼图在背景图中位置的一个例子。

代码主要采用opencv提供的一些函数对图片进行处理并实现定位,在这里只是提供一个思路,抛砖引玉。

关于滑动验证码

演示项目所用到的滑动验证码的实现相对简单,整个交互过程主要包含以下步骤:

实现原理

基于以上的验证码实现,本例子通过以下方式实现对验证码拼图在背景图中的定位(其他步骤较为简单,不做考虑):

其他

拼图的定位只是破解滑动验证码的一个中间环节,想要破解一个好的验证码产品除了定位拼图在整个图片中的位置外,可能还有以下几个问题需要考虑: