TL;DR:tesseract似乎无法识别由单个数字组成的图像。有没有解决方法或原因?
我使用(仅包含数字的版本)tesseract来自动输入发票到系统中。然而,我注意到tesseract似乎无法识别如下所示的单个数字:
扫描后的原始图片为:
经过一些图像增强后:
如果至少有两位数,则可以正常工作:
我已经在几个其他数字上进行了测试:
无法正常工作: , ,
可以正常工作:
如果有帮助的话,就像上面所示,我用pyocr作为我的项目与tesseract之间的桥梁,所有输入到tesseract的输入都已被裁剪和旋转。
我使用(仅包含数字的版本)tesseract来自动输入发票到系统中。然而,我注意到tesseract似乎无法识别如下所示的单个数字:
扫描后的原始图片为:
经过一些图像增强后:
如果至少有两位数,则可以正常工作:
我已经在几个其他数字上进行了测试:
无法正常工作: , ,
可以正常工作:
如果有帮助的话,就像上面所示,我用pyocr作为我的项目与tesseract之间的桥梁,所有输入到tesseract的输入都已被裁剪和旋转。