如何在c#中提高读取的tesseract准确性

问题描述 投票:0回答:1

我尝试了许多方法来改善我的图像,从而使tesseract可以清晰地读取它。但是我仍然得到错误的结果,我需要知道我需要采取什么方法来解决这一问题。谢谢The result that i have now :

c# image-processing tesseract emgucv
1个回答
0
投票

为了提高准确性,您需要一些解决方法。将图像转换为黑白。增加对比度,使黑色在白色上更具可读性。当获得tesseract结果时,您必须对其进行处理。例如,在您的结果中,您可以在第一行看到(:)列之后的数字。当您查看结果时,所有4都将转换为u,因此您可以编写函数并基于某些条件,例如-什么时候是同一种文件-必须为数字时u是4(u-> 4),依此类推。Tesseract是通用的ocr引擎,因此您必须对结果进行一些调整以使其更具体地适合您所阅读的文档类型。

© www.soinside.com 2019 - 2024. All rights reserved.