我正在尝试通过OCR读出一些货币价值,问题是我想告诉他应该识别哪些字符。
这是我当前的白名单
Version : Tesseract from Charles Weld v3.0.2
tessedit_char_whitelist "0123456789,.$"
如何包含分号(1)?
更新1:如果我添加到列表中,它将无法识别它。
Google能够识别经常出错的十六进制数字(准确率约为60%)。例如,当我试图识别带有“78303D 61”的扫描图像时,Google会识别它的文本,比如“78303061”。对于OCR识别,我使用了和.NET Api客户端,结果也不正确。
以下是我的C#代码:
var image = await Google.Cloud.Vision.V1.Image.FromFileAsync("c:\\path\\to\\file.png");
var imageContext = new ImageContext();
imageContext.LanguageHints.Add(
我正在尝试使用android ML Kit文本识别库进行文本识别,但在运行时遇到错误,没有返回任何文本。错误: W/TextNativeHandle: Native handle not yet available. Reverting to no-op handle.
W/DynamiteModule: Local module descriptor class for com.google.android.gms.vision.dynamite.ocr not found.
I/DynamiteModule: Considering local module com.google.and