是否可以仅为一组自定义输入字符配置OCR库?

时间:2016-09-29 19:00:59

标签: android ocr

我想要创建一个Android应用来识别一组给定的字符[让我们只说A,E,I,O,U],而不是更多,在给定的图像中。有没有办法利用现有的开源OCR库并配置语言/字符输入,因为我想拥有它?如果是,我该怎么做?

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:4)

首先让我告诉你,在Android(或一般)中使用OCR对于OpenSource库来说并非易事。

最好的图书馆(相信我,我试过好几个)你可以找到Tesseract及其Android port

使用tesseract,您可以“训练”(如他们所说)识别自定义字体或特定字体,您可以设置主要语言来处理图像,您也可以使用:

engine.setVariable("tessedit_char_whitelist", "aeiou");

所以它只识别某些角色。所以,你去研究Tesseract吧!