【问题标题】:Handwriting recognition in android studioandroid studio中的手写识别
【发布时间】:2021-11-06 10:26:50
【问题描述】:

我需要识别一些写在便利贴上的文字。文本没有任何意义,它是一连串用大写字母书写的字母。 我查询了一下,发现是笔迹定位问题,然后是笔迹识别问题。有 google OCR,但那些模型只能识别英语短语。

我给你留一个示例图片:enter image description here

我希望,对于每个 postit,文本都被识别,所以对于第一个 postit:“769213”代表第二个“ALHSFP”

【问题讨论】:

    标签: android ocr


    【解决方案1】:

    Cloud Vision API 能够检测的不仅仅是“英语短语”。试试谷歌翻译;它可以直接从相机输入翻译;镜头也可能使用相同的。您也可以在 Android 上使用TensorFlow Lite。训练模型需要Keras(不会在 Android 上运行)。

    例如:


    唯一的区别是,一个需要网络连接,而另一个不需要。

    【讨论】:

    • 感谢您的回答。我的错误是没有指定我需要它离线工作。我想我会尝试使用 keras。训练后需要将其转换为 tflite,它是否应该在不对图像进行任何预处理的情况下在 android 上工作?
    • 如前所述,您只能在 Android 上运行 TF Lite;但有一个转换器:tensorflow.org/lite/convert
    • 完美,谢谢。所以,总而言之,如果我没有误解,我必须: - 使用 keras 训练模型 - 使用转换器将其转换为 tflite - 在 android 上导入 - 调用解释器并使用 run() 方法对吗?
    猜你喜欢
    • 1970-01-01
    • 2013-01-03
    • 2019-01-28
    • 1970-01-01
    • 2012-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多