在 Python3.7 解释器中使用 opencv 和 pytesseract 从图像中提取文本的问题
Problem in Using opencv and pytesseract for extracting text out of images in Python3.7 interpreter
我打算使用 opencv 和 pytesseract 来提取图像的文本。在 Python 3.7 解释器中执行以下代码时,我收到一个错误,我不确定我是否理解。
import cv2
import pytesseract
#tesseract.exe location provided
pytesseract.tesseract_cmd=r'C:\Users\shree\AppData\Local\Programs\Tesseract-OCR\tesseract.exe'
#image location provided
img=cv2.imread('C:\Users\shree\Desktop\hey.jpeg')
text=pytesseract.image_to_string(img)
print(text)
error shown
P.S:
- 我已经安装了opencv和pytessearct
“C:\Users\shree\AppData\Local\Programs\Python\Python37-32\Scripts”
- Python 3.7安装解释器
“C:\Users\shree\AppData\Local\Programs\Python\Python37-32”
- 如果这是 obvious/dumb 问题,请原谅。实际上,我才刚刚开始。我在 https://towardsdatascience.com/read-text-from-image-with-one-line-of-python-code-c22ede074cac
上读到过这个
非常感谢详细的答案和替代方法(如果需要)。
谢谢!
替换行,
pytesseract.tesseract_cmd=r'C:\Users\shree\AppData\Local\Programs\Tesseract-OCR\tesseract.exe'
与
pytesseract.pytesseract.tesseract_cmd = r'C:\Users\shree\AppData\Local\Programs\Tesseract-OCR\tesseract.exe'
如果 tesseract 安装正确,这应该可以解决问题。
我打算使用 opencv 和 pytesseract 来提取图像的文本。在 Python 3.7 解释器中执行以下代码时,我收到一个错误,我不确定我是否理解。
import cv2
import pytesseract
#tesseract.exe location provided
pytesseract.tesseract_cmd=r'C:\Users\shree\AppData\Local\Programs\Tesseract-OCR\tesseract.exe'
#image location provided
img=cv2.imread('C:\Users\shree\Desktop\hey.jpeg')
text=pytesseract.image_to_string(img)
print(text)
error shown
P.S:
- 我已经安装了opencv和pytessearct “C:\Users\shree\AppData\Local\Programs\Python\Python37-32\Scripts”
- Python 3.7安装解释器 “C:\Users\shree\AppData\Local\Programs\Python\Python37-32”
- 如果这是 obvious/dumb 问题,请原谅。实际上,我才刚刚开始。我在 https://towardsdatascience.com/read-text-from-image-with-one-line-of-python-code-c22ede074cac 上读到过这个
非常感谢详细的答案和替代方法(如果需要)。 谢谢!
替换行,
pytesseract.tesseract_cmd=r'C:\Users\shree\AppData\Local\Programs\Tesseract-OCR\tesseract.exe'
与
pytesseract.pytesseract.tesseract_cmd = r'C:\Users\shree\AppData\Local\Programs\Tesseract-OCR\tesseract.exe'
如果 tesseract 安装正确,这应该可以解决问题。