如何强制pytesseract仅输出数字?

时间:2019-04-04 20:19:42

标签: python-tesseract

我有一个程序可以读取数字,但有时它会将它们识别为其他随机字符,这是我的问题。除了对输出进行事后过滤外,还有什么方法可以使pytesseract的输出数唯一?

我尝试过:

text = pytesseract.image_to_string(Image.open(filename),config='outputbase digits')
text = pytesseract.image_to_string(Image.open(filename),config='outputbase nobatch digits')

text = pytesseract.image_to_string(Image.open(filename),config='tessedit_char_whitelist 0123456789')

没有给出错误,但是它们并没有像预期的那样改变输出。

在这一点上我很绝望,任何帮助将不胜感激! :)

0 个答案:

没有答案