将tesseract字符限制为仅在我的iOS应用程序中的az和数字

我正在使用tesseract在我的iOS项目之一识别字符。 现在正在读取所有字符,包括字母数字字符。 但是我只想读取字符az和数字0-9。 我跟着限制字符tesseract正在寻找 ,但无法弄清楚如何可以在我的iOS应用程序中实现这一点。

任何人都可以build议我如何在iOS项目中实现这一点。

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

tesseract->SetVariable("tessedit_char_whitelist", "abcdefghijklmnopqrstuvwxyz012345789"); 

尝试这个:

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

你也可以尝试variables“tessedit_char_blacklist”