raawaa
V2EX  ›  Android

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

  •  
  •   raawaa · May 17, 2018 · 16498 views
    This topic created in 3101 days ago, the information mentioned may be changed or developed.

    需求

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

    大致了解了几个

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

    业余菜鸟求轻拍。

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

    因为用了 rnn(?),所以识别速度不稳定,有时候需要几秒才能识别完全图
    amusier
    amusier
    May 17, 2018
    6
    白描,完美。
    xiiix
    xiiix
    May 17, 2018
    7
    opencv 了解一下?
    raawaa
    raawaa
    OP
    May 17, 2018
    8
    @xiiix #7 这个有些超纲了……
    iwtbauh
    iwtbauh
    May 18, 2018 via Android
    9
    开源的 tesseract-ocr
    可以尝试移植 android
    callmexiaoliu
    callmexiaoliu
    May 18, 2018
    10
    @amusier 白描是基于百度云端的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4034 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 09:38 · PVG 17:38 · LAX 01:38 · JFK 04:38
    ♥ Do have faith in what you're doing.