在Jupyter中找不到文件

时间:2018-10-10 04:02:55

标签: python ocr jupyter tesseract

我刚开始使用Python和Jupyter,所以对于可能出现的简单问题,我事先表示歉意。

我安装了OCR Tesseract,以从图像中提取文本,但是在定位图像时遇到了问题。如何指定图像的位置? 这是下面的代码。

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-软件包(5.2.0)
扭曲18.7.0   需要PyHamcrest> = 1.9.0,尚未安装。
您正在使用pip   版本10.0.1,但是版本18.1可用。你应该考虑   通过“ pip install --upgrade pip”命令进行升级。   

------------------------------------------ ---------------------------------
FileNotFoundError Traceback(最近一次调用   最后)在()         
3 pytesseract。路径         
4从PIL导入图像   
----> 5 img = Image.open('539_2272.png')        
6 pytesseract.pytesseract.tesseract.cmd ='桌面/ oise_tutorial-master /库/tesseract-ocr-3.02.grc.tar.gz'         
7 print(pytesseract.image_to_string(img))

     


/anaconda3/lib/python3.7/site-packages/PIL/Image.py处于打开状态(fp,模式)   
2578
2579如果文件名:   
-> 2580 fp = Builtins.open(文件名,“ rb”)
2581 Exclusive_fp = True
2582

     


FileNotFoundError:[错误2]没有这样的文件或目录:'539_2272.png'

非常感谢您。

0 个答案:

没有答案