xioumu/verification
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
简单的验证码识别系统
识别率高达97%(特定的验证码)
文件分布
0.jpg ---- 重网上抓取的图片将存为这个文件名
config.php ---- 服务器配置
mp_helper.php ---- 谢神的函数库,用来用到里面的POST和GET函数
valite.php ---- 将给定的地址的图片二极化,并分割成一个一个的字母
getCode.php ---- 将valite.php里得到的数据与服务器里的字母数据进行比对
markNum.php ---- 将是否识别成功这个图片的数据存进数据库,用来记录成功率。
refresh.php ---- 从给定地址抓取图片,将图片存为0.JPG,cookie存为cookie.txt。
Updata.php ---- 更新最优数据,将数据中每个字母的数据进行统计,没个指标都找出数量最多的数值设为这个字母的标杆。
check.php ---- 检查当前的的验证码是否识别正确,用模拟POST的方法发至网站验证。并且如果验证码正确,将数据过滤后的长宽和后二级特征码存进数据库里。
identifying_2013_4_24.sql ---- 数据库
test.html ---- 简单的学习程序和使用样例,自动往上面的PHP发送请求,判断是否正确。并自动刷新。
数据库
data ---- 存获取每个字母的元素数据
word ---- 字母
n ---- 高
m ---- 宽
data ---- 过滤后二级化后的特征码
percent ---- 特征码中1所占的比例
pixel_num ---- 特征码中1的个数
success ---- 识别次数
success ---- 成功的次数
sum ---- 总次数
word_info ---- 各个字母统计出来的最终数据
word ---- 字母
perrcent ---- 特征码中1所占的比例
n ---- 高
m ---- 宽
data ---- 过滤后二级化后的特征码
pixel_num ---- 特征码中1的个数