我有一个程序可以读取数字,但有时它会将它们识别为其他随机字符,这是我的问题。除了对输出进行事后过滤外,还有什么方法可以使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')
没有给出错误,但是它们并没有像预期的那样改变输出。
在这一点上我很绝望,任何帮助将不胜感激! :)