我正在使用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
答案 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环境中。然后尝试运行你的程序。