我正在使用 tesseract 来识别我的一个 iOS 项目中的字符。它现在正在读取所有字符,包括字母数字字符。但我只想读取字符 az 和数字 0-9。我关注了 tesseract 正在寻找的限制字符,但不知道如何在我的 iOS 应用程序中实现它。
谁能建议我如何在我的 iOS 项目中实现这一点。
我正在使用 tesseract 来识别我的一个 iOS 项目中的字符。它现在正在读取所有字符,包括字母数字字符。但我只想读取字符 az 和数字 0-9。我关注了 tesseract 正在寻找的限制字符,但不知道如何在我的 iOS 应用程序中实现它。
谁能建议我如何在我的 iOS 项目中实现这一点。
您可以在提取之前使用 TessBaseAPI.SetVariable 指定白名单(允许的字符)
tesseract->SetVariable("tessedit_char_whitelist", "abcdefghijklmnopqrstuvwxyz012345789");
试试这个:
[tesseract setVariableValue:@"abcdefghijklmnopqrstuvwxyz012345789" forKey:@"tessedit_char_whitelist"];
您也可以尝试变量“tessedit_char_blacklist”