我刚开始使用Python和Jupyter,所以我提前为一个简单的问题道歉 .

我已经安装了Tesseract,一个OCR,用于从图像中提取文本,我在查找图像时遇到了问题 . 如何指定图像的位置?这是我的代码如下 .

import pytesseract
from PIL import Image
img = Image.open('539_2272.png')
pytesseract.pytesseract.tesseract.cmd = 'Desktop/oise_tutorial-master/libraries/tesseract-ocr-3.02.grc.tar.gz'
print(pytesseract.image_to_string(img))

我得到:

要求已经满足:/anaconda3/lib/python3.7/site- packages(5.2.0)中的枕头18.7.0需要PyHamcrest> = 1.9.0,未安装 . 您正在使用pip版本10.0.1,但版本18.1可用 . 您应该考虑通过'pip install --upgrade pip'命令进行升级 . -------------------------------------------------- ------------------------- FileNotFoundError Traceback(最近一次调用last)in()3 pytesseract.path 4来自PIL import Image ----> 5 img = Image.open('539_2272.png')6 pytesseract.pytesseract.tesseract.cmd ='Desktop / oise_tutorial-master / libraries / tesseract-ocr-3.02.grc.tar.gz'7 print(pytesseract.image_to_string( img))/ anaconda3/lib/python3.7/site-packages/PIL/Image.py in open(fp,mode)2578 2579 if filename: - > 2580 fp = builtins.open(filename,“rb”)2581 exclusive_fp = True 2582 FileNotFoundError:[Errno 2]没有这样的文件或目录:'539_2272.png'

非常感谢你提前 .