【问题标题】:Junk results when using Tesseract OCR and tess-two使用 Tesseract OCR 和 tess-two 时的垃圾结果
【发布时间】:2016-08-31 07:43:11
【问题描述】:

我使用 Tesseract OCR 库开发了 OCR 应用程序,并参考了以下链接。

  1. android-ocr
  2. tesseract

但有时我会收到垃圾数据作为结果。任何人都可以帮助我进一步做些什么以获得准确的结果。

【问题讨论】:

  • 您应该提供足够的信息来重现您的问题。示例图像,预期的,实际发生的。最好的问候。

标签: android ocr tesseract tess-two


【解决方案1】:

如果您想获得针对您的案例的具体帮助以及您正在使用的任何代码,您应该提供您的测试图像,但获得准确结果的一般经验法则是:

  • 使用高分辨率图像(如果需要)最低 300 DPI

  • 确保图像中没有阴影或弯曲

  • 如果有任何歪斜,您需要在 ocr 之前在代码中修复图像

  • 使用字典帮助获得好的结果

  • 调整文字大小(12 pt字体比较理想)

  • 将图像二值化并使用图像处理算法去噪

除此之外,还有很多图像处理功能可以帮助您提高图像的准确性,例如歪斜校正、透视校正、线条去除、边框去除、网点去除、去斑等等,具体取决于您的图像在你的形象上。

【讨论】:

  • 嗨@hcham1,感谢您提供宝贵的信息。但是你能不能也告诉我一个关于这种图像处理的好教程?
  • 我更新了我的答案,并提供了一个关于可以帮助 OCR 的各种图像处理命令的教程的链接
  • @hcham1 您通过教程链接更新了您的答案。你能显示链接在哪里吗?谢谢
  • 有关有助于提高 OCR 准确性的各种图像处理功能的更多信息,请查看以下链接:leadtools.com/help/leadtools/v19/dh/to/…leadtools.com/support/forum/posts/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-01-09
  • 2023-03-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多