1

我想将适用于 Android 的 OpenCV 库与 tesseract ocr 引擎结合使用。我正在使用 tess-two 对图像进行 ocr 处理,该图像使用 leptonica 进行图像处理。但正如我所看到的,我们需要更好的预处理来获得更好的结果准确性。当我搜索互联网时,我发现 OpenCv 库有一些用于图像预处理的过滤器。问题是我不知道如何使用它们,使用哪些过滤器以及 OCR 的顺序。有人可以用代码示例解释我吗?谢谢!

否则,如果在 tesseract 引擎上为 ocr 提供图像之前预处理图像有其他建议,请告诉我。

4

1 回答 1

1

我的印象是,Tesseract 对二值化(或至少是减去背景)图像的响应非常好。

从自适应阈值开始。还要查看 PerspectiveTransform。如果您正确应用它们,这两个保证会给您带来更好的结果。

于 2013-05-20T15:40:44.477 回答