V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
androidBrant
V2EX  ›  JavaScript

js有验证码识别库吗?

  •  
  •   androidBrant · 2013-11-27 14:28:44 +08:00 · 4985 次点击
    这是一个创建于 3796 天前的主题,其中的信息可能已经有所发展或是发生改变。
    js实现的验证识别库有吗? 验证码就是四个数字组成的
    4 条回复    1970-01-01 08:00:00 +08:00
    turing
        1
    turing  
       2013-11-27 15:21:40 +08:00
    看到这个问题我专门去找了半天,是有的,推荐两个好用的库(不是客户端的,客户端的验证码生成就没意义了)

    - DoubleSpout 的 ccap 不依赖 node-canvas,最方便
    - captchagen 依赖 node-canvas,安装比较麻烦,但如果你服务器上部署了这个也无所谓
    turing
        2
    turing  
       2013-11-27 15:22:05 +08:00
    flyingnn
        3
    flyingnn  
       2013-11-27 19:39:27 +08:00
    楼主要的是识别的,不是生成的。。。
    Mutoo
        4
    Mutoo  
       2013-11-27 23:18:25 +08:00
    前阵子学人工神经网络的时候做过简单的demo,能识别很简单的验证码,例如
    http://teach.xujc.com/teach/image.php

    这东西的专用性太强了,针对每种验证码都需要做定制处理,没有通用性。
    因为每种验证码都有不同切割方法,不同的特征提及方式,不同的训练集,最后得到不同的神经网络数据

    源码
    https://github.com/mutoo/.user.js/blob/master/teach.xujc.user.coffee

    演示
    http://userscripts.org/scripts/show/183059
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1166 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 23:49 · PVG 07:49 · LAX 16:49 · JFK 19:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.