繁体   English   中英

Python使用pytesseract识别简单图像中的数字

[英]Python recognize digits in simple image with pytesseract

我正在尝试使用 pytesseract 从图像中识别数字,如下所示:

图片

我试过下面的代码

text=pytesseract.image_to_string(img, lang='eng',
                config='--psm 13 --oem 3 -c tessedit_char_whitelist=0123456789')
print(text)

它给了我

“爱”

我试过 oem=1 还是一样。

供您参考,我的版本如下:

pytesseract.get_tesseract_version()

松散版本('4.0.0-beta.1')

任何帮助将不胜感激,包括替代库。

这是一个已知问题 - LSTM (4.0) 不支持黑名单和白名单

基本上白名单和黑名单不起作用

一条评论指出

ghost 于 2018 年 7 月 20 日发表评论

使用 --oem 0 或 -oem 0 就可以了

我无法测试这台 ATM 但值得一试

4.1 版本应该有这个固定

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM