我收到以下错误
ModuleNotFoundError:没有名为“Image”的模块
为OCR-
运行以下脚本时import Image
from tesseract import image_to_string
print(image_to_string(Image.open('marlboro.png'), lang='eng'))
我正在通过Anaconda使用Spider并安装枕头。
答案 0 :(得分:3)
查看docs,您可以在其中查看一些基本示例。简而言之:您需要指定从Image
导入PIL
:
from PIL import Image
答案 1 :(得分:0)
您应该安装pytesseract
使用pip(另见guide):
pip install pytesseract
然后:
from PIL import Image
from pytesseract import image_to_string
print(image_to_string(Image.open('marlboro.png'), lang='eng'))
或使用python跨平台模块tesseract
:
pip install tesseract
并按照您的问题使用它:
from PIL import Image
from tesseract import image_to_string
print(image_to_string(Image.open('marlboro.png'), lang='eng'))