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

时间:2020-01-16 05:20:22

标签: c# image-processing tesseract emgucv

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

1 个答案:

答案 0 :(得分:0)

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