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,但我无法管理。我们能解决这个问题吗?怎么样?谢谢。
答案 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。
希望得到这个帮助。