为什么tesseract-ocr在这种情况下会失败?

为什么tesseract-ocr在这种情况下会失败?

问题描述:

我试图用正方体认识到在这看似简单的情况下字符:为什么tesseract-ocr在这种情况下会失败?

enter image description here

然而,它返回的唯一的事情就是“5”。为什么会这样?有什么我可以解决它吗?有没有其他的选择(理想的开源C++)?

图像分辨率太低。再次尝试扫描@ 300 DPI。

Tesseract不是很好的OCR。它也不喜欢小图像或只有几个字符的图像。但它是最好的开源OCR,其​​他则更糟糕。不昂贵的替代品:http://www.nicomsoft.com/crystalocr/,昂贵(但更好):http://www.abbyy.com/ocr_sdk/