首页 > 解决方案 > Java Tesseract 不准确的结果

问题描述

我正在创建一个需要能够从我的屏幕上读取数字的机器人。源图像非常小,无法放大。作为参考,这是其中一张图片:

在此处输入图像描述

此图像被读取为 15151。

我尝试使用以下代码缩放图像:

在此处输入图像描述

这是缩放结果的示例:

在此处输入图像描述

此图像被读取为 1515?

我对 Java 很陌生,这超出了我的技能水平,但我的机器人非常接近可用,所以我真的很想完成它。任何关于我如何改进的建议将不胜感激!

我还应该提到我的控制台正在输出以下错误:“警告:未找到参数:enable_new_segsearch 和警告:无效分辨率 0 dpi。使用 70 代替。”但是,当输入图像时,这些似乎不会导致问题质量很好,所以我一直忽略它们。

谢谢!!

标签: javaocrtesseract

解决方案


推荐阅读