如何在Windows 8.1(win64)中安装Pytesseract(visual studio 2012 + python + anaconda)

时间:2017-03-27 08:58:19

标签: python-2.7 visual-studio-2012 tesseract pytesser

from PIL import Image
from tesseract import image_to_string

print image_to_string(Image.open('C:\Users/Uzel/Desktop/pythonfoto/denklem.png'))
print image_to_string(Image.open('C:\Users/Uzel/Desktop/pythonfoto/denklem.png'), lang='eng')

我在安装tesseract orc后使用此代码。

追踪(最近一次通话):   文件“C:\ Users \ Uzel \ Documents \ Visual Studio 2012 \ Projects \ module3.py”,第28行,in     来自tesseract import image_to_string ImportError:无法导入名称image_to_string

我有这个错误。我尝试了pytesseract,但我无法管理。我们能解决这个问题吗?怎么样?谢谢。

1 个答案:

答案 0 :(得分:1)

以下是pytesseract的示例代码。

import pytesseract 
from PIL import Image

pytesseract.pytesseract.tesseract_cmd = "C:/Program Files/Tesseract 4.0.0/tesseract.exe"
print(pytesseract.image_to_string(Image.open("./imagesStackoverflow/text.png"),
                                  lang="eng",boxes=False,config="--psm 3 --eom 3"))

如果路径未在Windows环境中正确设置,pytesseract.pytesseract.tesseract_cmd将明确指定EXE路径。

您需要在Windows中安装Tesseract,并在Python中安装pytesseract。

希望得到这个帮助。