Pytesseract 图像到 Colab 中的字符串错误消息

Pytesseract image to string error messages in Colab

在我的 Colab 中安装并导入 pytesseract 为:

!pip install pytesseract
import pytesseract
import cv2

加载图像:

image = cv2.imread('drive/MyDrive/test.png')

然后我会收到这条消息:(2, 'Usage: pytesseract [-l lang] input_file') 如果我把代码写成:

pytesseract.pytesseract.tesseract_cmd = r'/usr/local/bin/pytesseract'
text = pytesseract.image_to_string(image)

并且此消息:/usr/bin/tesseract 未安装或不在您的 PATH 中。有关详细信息,请参阅自述文件。 如果我写:

pytesseract.pytesseract.tesseract_cmd = (r'/usr/bin/tesseract')
text = pytesseract.image_to_string(image)

你知道为什么吗?我该如何解决?如果您需要更多信息,请告诉我。

只要确保您已经安装了 Python 模块正在利用的基础库,例如:

!sudo apt install tesseract-ocr

# then you can do: 
!pip install pytesseract