使用pytesseract时出错

时间:2015-04-26 04:49:44

标签: python-2.7 pytesser

我正在使用pytesseract将图像转换为文本。我用pip命令成功安装了pytesseract。但是当我运行脚本时,它会显示错误:No module named Tesseract

这些是我的代码:

from tesseract import image_to_string
image = Image.open('input-NEAREST.tif')
print image_to_string(image)

错误:

Traceback (most recent call last):
  File "C:\Users\J's MAgic\Desktop\py\new1.py", line 1, in <module>
    from tesseract import image_to_string
ImportError: No module named tesseract

2 个答案:

答案 0 :(得分:0)


from PIL import Image
import pytesseract as tess

print tess.image_to_string(Image.open('3.png'), lang='tur')

试试这个

答案 1 :(得分:0)

应该不是from tesseract import image_to_string,而是from pytesseract import image_to_string。 另外,pytesseract的pip安装存在一些问题,缺乏正确安装pytesseract的文档,我相信当你运行代码时会收到错误。如果你能够运行你的程序很棒,但如果你收到错误,请执行以下操作:下载&#34; tesseract-ocr-setup-3.02.02.exe&#34;来自Sourceforge tesseract-ocr page的文件 并安装它只是在某个特定的文件夹中运行.exe文件。之后,将此文件夹添加到PATH环境中。然后尝试运行你的程序。