• 请不要在回答技术问题时复制粘贴 AI 生成的内容
strange1015
V2EX  ›  程序员

请教一下, ocr 相关

  •  
  •   strange1015 · May 3, 2016 · 3689 views
    This topic created in 3678 days ago, the information mentioned may be changed or developed.

    H5 页面自身(如使用 js 类库等)能实现识别身份证图片上的身份证号么?或者是上传图片至服务端再做处理?使用的是哪些类库或第三方解决方案?求教。。

    6 replies    2016-05-03 16:39:21 +08:00
    finab
        1
    finab  
       May 3, 2016
    感觉 H5 不靠谱啊。
    识别肯定需要大量处理视频流,肯定本地做更好点。
    上传服务器做也不可能只上传某一帧,通常需要处理很多帧才能保证准确度。

    如果是自身 APP 自带浏览器 ,可以写一个专门的模块供 H5 调用。
    murmur
        2
    murmur  
       May 3, 2016
    服务端做吧,识别都是小事可以训练的,乱七八糟的摆放以及垃圾画质的校正才是难点
    just13
        3
    just13  
       May 3, 2016
    html5 可行度还是有的, 拿 canvas 做图像识别倒是有人做过, 而且身份证号码毕竟不复杂
    strange1015
        4
    strange1015  
    OP
       May 3, 2016
    服务端处理的话能推荐一些类库么?要能识别中文的。说 H5 也是没办法,是混合型 App ,在 WebView 里打开 H5 的。
    @finab
    @murmur
    SmiteChow
        5
    SmiteChow  
       May 3, 2016
    和验证码识别是一样的
    finab
        6
    finab  
       May 3, 2016
    @strange1015 如果是混合型 APP ,完全可以使用原生代码实现一个功能供 H5 调用,库可以用 Tesseract ,这个是 C++写的,可以用在安卓和 iOS 。功能是图像文字识别,库使用很简单。
    你稍加写点代码就能识别身份证了,身份证的身份证号是在固定位置,所以识别还是很轻松的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3589 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 00:16 · PVG 08:16 · LAX 17:16 · JFK 20:16
    ♥ Do have faith in what you're doing.