0

我正在使用 tesseract 来识别我的一个 iOS 项目中的字符。它现在正在读取所有字符,包括字母数字字符。但我只想读取字符 az 和数字 0-9。我关注了 tesseract 正在寻找的限制字符,但不知道如何在我的 iOS 应用程序中实现它。

谁能建议我如何在我的 iOS 项目中实现这一点。

4

2 回答 2

7

您可以在提取之前使用 TessBaseAPI.SetVariable 指定白名单(允许的字符)

 tesseract->SetVariable("tessedit_char_whitelist", "abcdefghijklmnopqrstuvwxyz012345789");
于 2013-03-22T11:29:51.260 回答
1

试试这个:

[tesseract setVariableValue:@"abcdefghijklmnopqrstuvwxyz012345789" forKey:@"tessedit_char_whitelist"];

您也可以尝试变量“tessedit_char_blacklist”

于 2015-03-05T15:36:20.920 回答