php怎么识别验证码啊

hphper 发布于 2014/04/17 10:53
阅读 3K+
收藏 4
PHP

有相关扩展啥的吗?

比如识别

这种验证码 需要怎么弄啊

加载中
1
Arrowing
Arrowing

引用来自“arrowing”的评论

不多说,给你个函数

similar_text

记得给最佳哦

引用来自“hphper”的评论

看了您给的链接,但那个特征码 怎么弄出来的,它给的只是数字的,字母的怎弄,不同的验证码字符有不同的 数字字符 特征码吧,怎么搞啊

初级教程的keys作者已经准备好了
我觉得你需要自己先获取hec码,自己多获取几个不同形态相同的key,多观察得到最后的key
hphper
hphper
谢谢,您是说 多得到上面那样的图片 多观察 得到keys?怎么观察啊,麻烦您了
1
南湖船老大
南湖船老大

懂数学和图形学,自己写代码。不然

优优云|UU云(中国公司)是全球唯一领先的智能图片识别平台!优优云旨在为广大软件开发者、工作室、普通用户提供即时、精准的验证码图片识别答题服务以快速解决海量验证码

0
旧城的骁珖
旧城的骁珖

识别验证码价格很便宜  10块钱能识别好多。 客官 先来十块钱的?

工程师爸爸
工程师爸爸
回复 @hphper : 全球最先进的人肉分布式计算
hphper
hphper
我想知道点原理啊
0
Arrowing
Arrowing

不多说,给你个函数

similar_text

记得给最佳哦

hphper
hphper
回复 @arrowing : 请教下 特征码怎么弄出来的呢?
hphper
hphper
回复 @arrowing : 谢谢,正在好好研究研究
Arrowing
Arrowing
回复 @hphper : http://www.geekso.com/Valite/
hphper
hphper
回复 @南湖船老大 : 求支招,老大。
hphper
hphper
怎么用啊?
下一页
0
hphper
hphper

引用来自“南湖船老大”的评论

懂数学和图形学,自己写代码。不然

优优云|UU云(中国公司)是全球唯一领先的智能图片识别平台!优优云旨在为广大软件开发者、工作室、普通用户提供即时、精准的验证码图片识别答题服务以快速解决海量验证码

数学和图形学 得搞到啥程度?

hphper
hphper
回复 @南湖船老大 : 谢谢 收藏了
南湖船老大
南湖船老大
看这篇入门文章吧 http://xiaoxia.org/2011/05/31/boring-entry-the-fabled-verification-code-recognition-technology-learning-notes/
0
小咖
小咖

模式识别技术

0
陈阳阳阳
陈阳阳阳

你这个比较简单,我简单给你个思路,你可以试试。

你给出的这个验证码特征比较明显:字都是黑色的,干扰线的颜色单一,字体扭曲幅度不大。

1.遍历所有像素点,把黑色的存为1,非黑色的存为0,所有的信息存到一个N*N的2维数组中;

2.把每一个验证码数字独立切割出来,比如从X[0]-X[N]都为0,就可以判断这一列是中间没用的;

3.把干扰线去掉,你给出的例子很简单,不详述了。

4.多刷新几次,得到这个网站验证码所有字符的集合。

5.跟你的对比...

hphper
hphper
谢谢,正在研究把您的方案 转化为代码
0
Q润客工作室
Q润客工作室

马尔可夫模型和隐马尔可夫模型用来识别预测

hphper
hphper
这个数学太高深了
0
hphper
hphper

引用来自“arrowing”的评论

不多说,给你个函数

similar_text

记得给最佳哦

看了您给的链接,但那个特征码 怎么弄出来的,它给的只是数字的,字母的怎弄,不同的验证码字符有不同的 数字字符 特征码吧,怎么搞啊
hphper
hphper
回复 @arrowing : 不知道怎么得到那个作对比的keys数组
Arrowing
Arrowing
回复 @hphper : 使用similar_text循环对比啊,相识度高的就保存为匹配成功的,你多看那个教程就好了。
hphper
hphper
回复 @arrowing : 比如我上面那个图,怎么获取字符串548088呢?
Arrowing
Arrowing
回复 @hphper : 比如你这次取到的是ABCD,你就取到他的二值化,保存下来比较
hphper
hphper
回复 @arrowing : 怎么根据要识别的图片,把可能会出现的字符计算后保存为二值化文件?
下一页
0
jqnphy
jqnphy

结论:简单的php可以识别,复杂就不行了。php不适合干这个。

hphper
hphper
那什么最适合干这个啊?
返回顶部
顶部