作者doun (噜啦噜啦勒)
看板Python
标题[问题] pytesseract Error
时间Sat Mar 4 00:52:11 2017
我依照范例打了:
from PIL import Image
import pytesseract
print(pytesseract.image_to_string(Image.open(r'C:\Users\w1.png')))
结果显示:
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
print(pytesseract.image_to_string(Image.open(r'C:\Users\\w1.png')))
File "E:\system\lib\site-packages\pytesseract\pytesseract.py", line 164, in
image_to_string
raise TesseractError(status, errors)
pytesseract.pytesseract.TesseractError: (1, 'Error opening data file
\\Program Files (x86)\\Tesseract-OCR\\tessdata/eng.traineddata')
整个晚上找相关的国外资料,都无法解决
不晓得有没有人也遇过这个问题?该如何解?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 27.105.120.73
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1488559934.A.4DB.html
1F:推 kenduest: 档案路径名称打错了 03/04 16:51
2F:→ doun: 是路径打错吗?档案位置确实在tessdata资料夹中 03/05 07:51
3F:→ s860134: "C:\\" 03/05 11:42
4F:→ s860134: 你 eng.traineddata 的路径怎打,errmsg从 \\Progr..怪怪 03/05 11:45
5F:→ doun: pytesseract.py 这个档案里面本身只有设定tesseract 03/05 19:21
6F:→ doun: 的路径 并没有设定traineddata的路径 03/05 19:22