【发布时间】:2016-08-31 07:43:11
【问题描述】:
我使用 Tesseract OCR 库开发了 OCR 应用程序,并参考了以下链接。
但有时我会收到垃圾数据作为结果。任何人都可以帮助我进一步做些什么以获得准确的结果。
【问题讨论】:
-
您应该提供足够的信息来重现您的问题。示例图像,预期的,实际发生的。最好的问候。
标签: android ocr tesseract tess-two
我使用 Tesseract OCR 库开发了 OCR 应用程序,并参考了以下链接。
但有时我会收到垃圾数据作为结果。任何人都可以帮助我进一步做些什么以获得准确的结果。
【问题讨论】:
标签: android ocr tesseract tess-two
如果您想获得针对您的案例的具体帮助以及您正在使用的任何代码,您应该提供您的测试图像,但获得准确结果的一般经验法则是:
使用高分辨率图像(如果需要)最低 300 DPI
确保图像中没有阴影或弯曲
如果有任何歪斜,您需要在 ocr 之前在代码中修复图像
使用字典帮助获得好的结果
调整文字大小(12 pt字体比较理想)
将图像二值化并使用图像处理算法去噪
除此之外,还有很多图像处理功能可以帮助您提高图像的准确性,例如歪斜校正、透视校正、线条去除、边框去除、网点去除、去斑等等,具体取决于您的图像在你的形象上。
【讨论】: