我试图在python中运行一个基本的、非常简单的代码。
from PIL import Image
import pytesseract
im = Image.open("sample1.jpg")
text = pytesseract.image_to_string(im, lang = 'eng')
print(text)
这就是它的样子,我实际上已经通过安装程序为windows安装了tesseract。我对Python非常陌生,我不知道如何继续下去?
这里的任何指导都会很有帮助。我试过重新启动我的Spyder应用程序,但没有结果。
发布于 2018-12-07 15:16:44
我看到台阶散落在不同的答案里。根据我最近在Windows上处理这个pytesseract错误的经验,按照顺序编写不同的步骤,以便更容易地解决该错误:
1。使用windows安装程序安装tesseract,可访问:https://github.com/UB-Mannheim/tesseract/wiki
2。注意安装时的tesseract路径。进行此编辑时的默认安装路径是:C:\Users\USER\AppData\Local\Tesseract-OCR
。它可能会改变,所以请检查安装路径。
3。pip install pytesseract
4。在调用image_to_string
之前,在脚本中设置tesseract路径
pytesseract.pytesseract.tesseract_cmd = r'C:\Users\USER\AppData\Local\Tesseract-OCR\tesseract.exe'
发布于 2018-09-08 03:45:11
首先,您应该安装二进制:
在Linux上
sudo apt-get update
sudo apt-get install libleptonica-dev tesseract-ocr tesseract-ocr-dev libtesseract-dev python3-pil tesseract-ocr-eng tesseract-ocr-script-latn
在Mac上
brew install tesseract
在Windows上
从https://github.com/UB-Mannheim/tesseract/wiki下载二进制文件。然后将pytesseract.pytesseract.tesseract_cmd = 'C:\Program Files (x86)\Tesseract-OCR\tesseract.exe'
添加到脚本中。
然后,您应该使用pip安装python包:
pip install tesseract
pip install tesseract-ocr
参考资料:https://pypi.org/project/pytesseract/ (安装部分)和https://tesseract-ocr.github.io/tessdoc/Installation.html
发布于 2019-03-06 12:50:15
仅适用于Windows
你需要在你的电脑上安装Tesseract OCR。
从这里拿来。https://github.com/UB-Mannheim/tesseract/wiki 下载合适的版本。
2-向系统环境中添加Tesseract路径。即编辑系统变量。
3运行pip install pytesseract
和pip install tesseract
4-每次在您的python脚本中添加这一行
pytesseract.pytesseract.tesseract_cmd = 'C:/OCR/Tesseract-OCR/tesseract.exe' # your path may be different
5-运行密码。
https://stackoverflow.com/questions/50951955
复制相似问题