本文介绍了(2,#39;用法:Google Colab上的pytesseract[-l lang]input_file')的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试在Google Colab中运行Tesseract:

!sudo apt install tesseract-ocr
!pip install pytesseract

import pytesseract
import shutil
import os
import random
try:
 from PIL import Image
except ImportError:
 import Image

from google.colab import files
uploaded = files.upload()

extractedInformation = pytesseract.image_to_string(Image.open('aaa.png'))
print(extractedInformation)

我尝试在我上载的映像(‘aaa.png’)上运行,但运行此错误:

TesseractError: (2, 'Usage: pytesseract [-l lang] input_file')

从几乎相同(仍未解决)的帖子中搜索,我尝试了以下代码,但仍然不起作用:

pytesseract.pytesseract.tesseract_cmd = (
    r'/usr/local/bin/tesseract'
)

我尝试访问pytesseract文件夹,但它运行此错误:

PermissionError: [Errno 13] Permission denied: '/usr/local/lib/python3.6/dist-packages/pytesseract/pytesseract.py'

推荐答案

使用:

解决
pytesseract.pytesseract.tesseract_cmd = (
    r'/usr/bin/tesseract'
)

这篇关于(2,#39;用法:Google Colab上的pytesseract[-l lang]input_file')的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-23 04:45