【发布时间】:2016-12-28 17:55:39
【问题描述】:
我正在分析 ocr-reader 示例项目:https://github.com/googlesamples/android-vision/tree/master/visionSamples/ocr-reader
目标是用 Android Vision 替换我为 Android(使用 OpenCV 和 Tesseract)定制的“文本到图像”实现。
我找不到任何方法为 OCR 处理器应用高级配置。例如,在我的应用程序中,只允许使用一组预定义的符号。为此,我在我的应用程序中使用以下代码:
api.SetVariable("tessedit_char_whitelist", "ABJOKEA1234");
这有助于避免例如 0 和 O 之间的混淆。
有没有办法用 android-vision 做到这一点?在构建 TextRecognizer 时我没有看到任何选项:
TextRecognizer textRecognizer = new TextRecognizer.Builder(context).build();
总的来说,Google 是否计划扩展库的可配置性?例如:
- 源图像的裁剪
- 提供自定义 OCR 培训文件
或者它应该保持一个简单的库,只有共同的功能?
感谢您的帮助!
【问题讨论】:
标签: android-vision