亲爱的社区
我正在尝试进行一些OCR。
我已经对图像进行了很多预处理(校正、裁剪...)
现在,我自己可以轻松读取数字
但我无法让tesseract给我一个有意义的结果。
点击上面的链接查看我正在尝试OCR的图像
我是否还需要更多的预处理?
或者我调用tesseract的方法不正确?
我尝试过没有任何选项,或者使用以下选项:
config = ('--psm 13 -c tessedit_char_whitelist=0123456789')
编辑:
有趣的是,我尝试了多种方法:
- 在Windows上使用Tesseract 5,没有任何输出'eT'(但可能是配置不良)
- 在Windows上使用Phyton Jupyter Notebook的Google API => 'UO0 1124'或类似的东西,不太记得了
- 在buntu上使用Tesseract 4和配置=('-l eng --oem 1 --psm 13'):'WU000 244m'
- 在Ubuntu上使用Python Jpyter Notebook的Google API => 'U000241\n'
所以这对我来说是非常初步的。 我可能更喜欢使用Tesseract,以避免支付大笔费用。 当我的项目更加先进时,我会看看我能做什么。
但我渴望听到您关于图像预处理的建议!! :-)
所以如果你有建议,请告诉我。
祝好!