简单的Python库,用于从图像中识别文本

5
我正在寻找一个简单的Python库,用于从图像中识别文本。这些图像类似于此:enter image description here 图像中只包含一行纯文本、数字和破折号,但分辨率很低。我希望找到类似以下的东西(理想情况下):
 text = recognize(open('image.png', 'rb').read())

是否有类似的东西存在?谢谢。

更新

我知道pytesser和OCRopus,但据我了解它们不支持Python 3.x。

2个回答

9

我使用了pytesser。它非常容易学习,而且为我提供了出色的服务。

如果您不喜欢这个选项,请搜索“python OCR库”。


最后发布版本为0.0.1,发布于2007年5月。它是否已经开发完成? - shau-kote
我想不是,当我下载它时甚至都没有注意到。无论如何,我不知道其他选项,这对我来说很好,所以值得一试。 - Yotam
更新旧帖子,在这里提供重要信息:请使用pytesseract。 Pytesser已更名并分叉。 - user5380448

6

OCRopus是Python中另一个易于学习的OCR库。它似乎比pytesser提供了(稍微)更好的结果。这是它的网站链接


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接