日期:2014-05-17  浏览次数:21007 次

复杂验证码识别问题
先上图




像这种的验证码如何识别
给个思路也给分!
验证码 识别

------解决方案--------------------
我可以负责任地说,这超出了业界一流水平的能力范围。

这里可以给你讲一个典故。美国国会图书馆有很多书籍,他们想把这些书籍做成电子版本,但是苦于难以识别,非常头痛。他们找了yahoo,yahoo高手如云,但是也没有辙,因为一些旧版书字迹模糊,而且字体也不是标准字体。但是yahoo不愧是yahoo,他们想了一招,解决了这个问题,就是使用人肉识别。你会说,这点子我也能想到啊。且慢,yahoo想到的办法,是利用其每天上亿的访问量,将无法识别的文本切割做成验证码,让每天登录的用户识别。虽然每个用户只识别了1、2个单词,但是每天加起来总数是惊人的,于是这些书籍全部都识别出来了。

我讲这个典故的意思就是告诉你,不要觉得计算机科学的能力是无穷的。其实文本识别还远远达不到人的水平。
------解决方案--------------------
问题在于,对于最初的capcha来说,计算机实际上是知道答案的。而Luis希望人们辨识的文字,计算机实际上是不知道答案的,那如何能验证返回的答案到底是不是真的呢?
解决这个问题的方法依然体现了Luis一贯的简洁和优美,他让人们每次辨识两个,而非一个验证码,其中一个来自于计算机随机生成的字符串,而另一个则是从文档中选取的计算机不认识的字符图像。只要人们对前一个字符串给出的答案是正确的,那么就判定,人们对后一个验证码的辨识是正确的。


http://www.guokr.com/post/17836/
------解决方案--------------------
找找有没有模糊复原的算法  或者试试这个http://www.dama2.com/
------解决方案--------------------
引用:
先上图




像这种的验证码如何识别
给个思路也给分!

以前到是可以做出来,网上一大把,但是加上噪点和横条,实在不知道怎么去掉。
目测第二张图我都识别不了,别指望机器了。LZ可以看看《图形学》,或许对你有帮助~~~