【发布时间】:2018-03-26 20:20:11
【问题描述】:
我正在将 tesseract 与 python 一起使用。它几乎可以识别我所有带有 2 个或更多数字或字符的图像。 但是 tesseract 无法识别只有一个数字的图像。 我尝试使用命令行,它给了我“空白页”作为响应。
我不想用“只有数字”来训练 tesseract,因为我也在识别字符。
有什么问题?
在正方体无法识别的图像下方。
代码:
#getPng(pathImg, '3') -> creates the path to the figure.
pytesseract.image_to_string( Image.open(getPng(pathImg, '3'))
【问题讨论】:
-
从技术上讲,这不是 python 问题,因为它的 python 方面似乎运行良好。您可以尝试将图像二值化,使文本变小。如果文本太大,有时 Tesseract 无法识别符号。
-
如果有帮助的话,如果你能向我们展示你到目前为止所拥有的代码。 stackoverflow.com/help/mcve
-
@hikerjobs 我添加了我正在使用 tesseract 的代码。
-
@SrinivasSuresh 我去掉了“python”标签。如果我尝试放大图像以查看是否可以改进某些内容,我会尝试将其缩小,就像您现在建议的那样。
-
@SrinivasSuresh,缩小图像不起作用。
标签: tesseract