V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
raawaa
V2EX  ›  Android

请问 Android 上面文字识别(OCR)有什么现成的方案吗?

  •  
  •   raawaa · 2018-05-17 15:00:38 +08:00 · 11093 次点击
    这是一个创建于 2382 天前的主题,其中的信息可能已经有所发展或是发生改变。

    需求

    1. 本地识别,不要依赖云端
    2. 免费

    大致了解了几个

    1. Tesseract Tools for Android,这个好像十分古老了。虽然有个新的 fork 项目 tess-two
    2. 谷歌的 Mobile Vision API 和其未来替代品 ML kit。不过这种基于 Google Play Services 的东西国内是不是用不了。

    业余菜鸟求轻拍。

    10 条回复    2018-05-18 15:34:28 +08:00
    fangchang
        1
    fangchang  
       2018-05-17 16:39:56 +08:00
    Tesseract
    raawaa
        2
    raawaa  
    OP
       2018-05-17 16:55:09 +08:00
    @fangchang #1 嗯,决定尝试一下。
    ForkGagHub
        3
    ForkGagHub  
       2018-05-17 16:58:11 +08:00
    做过一个本地的外包。
    cocang
        4
    cocang  
       2018-05-17 17:03:46 +08:00
    安装 名片全能王 的话,可以调用本地 API。
    不安装的话,也有 SDK,自己了解一下吧,不太清楚。
    am241
        5
    am241  
       2018-05-17 17:05:34 +08:00 via Android
    tess-two 的效果 https://s1.ax1x.com/2018/05/17/C6uuTO.png

    因为用了 rnn(?),所以识别速度不稳定,有时候需要几秒才能识别完全图
    amusier
        6
    amusier  
       2018-05-17 17:36:58 +08:00
    白描,完美。
    xiiix
        7
    xiiix  
       2018-05-17 23:31:56 +08:00
    opencv 了解一下?
    raawaa
        8
    raawaa  
    OP
       2018-05-17 23:52:11 +08:00
    @xiiix #7 这个有些超纲了……
    iwtbauh
        9
    iwtbauh  
       2018-05-18 09:44:35 +08:00 via Android
    开源的 tesseract-ocr
    可以尝试移植 android
    callmexiaoliu
        10
    callmexiaoliu  
       2018-05-18 15:34:28 +08:00
    @amusier 白描是基于百度云端的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2751 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 14:48 · PVG 22:48 · LAX 06:48 · JFK 09:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.