在谷歌视觉OCR中,在Android下,我如何找到并知道识别文本的准确性是什么?
答案 0 :(得分:1)
目前API中没有可用的功能可以提供OCR的置信度分数。
答案 1 :(得分:1)
您可以做的是使用第二个OCR系统(ocr.space ocr,Abbyy,...)并使用它们来运行OCR相同的文档 - 然后比较结果。您可以放心地假设两个结果中相同的单词和句子具有较高的置信度。
答案 2 :(得分:0)
为了计算准确性,必须进行人为干预。软件程序不能像这样知道它何时是不正确的,否则它会自行纠正。
因此,您必须为此特定目的编写程序。在该程序中,您将向OCR提供一些OCR,一些测试图像。使用这些测试图像,您还必须手动关联应该是“正确的结果”。然后,您可以将此手动写入的文本与OCR检测到的文本进行比较。因此,您可以计算准确度百分比。
答案 3 :(得分:0)
您将无法使用Google愿景确定文本检测的准确性。
但是你可以提高准确度,如果有像名片这样的静态文件。
这不适用于云视觉。
您只需为文本检测添加边界。当你捕获图像然后采取图像边界并根据边界采取单独的位图,然后转换为灰色位图,然后从seaprate位图获取文本。
如果图像非常暗或水印或彩色图像,则对该位图应用对比度。它会提高准确性。