У меня есть сценарий, в котором я должен получить какой-то текст из изображения. Но я получаю следующие ошибки при попытке сделать это:
runfile('/Users/vivekchowdary/Documents/untitled
folder/pytesseract.py',
wdir='/Users/vivekchowdary/Documents/untitled folder')
Traceback (most recent call last):
File "<ipython-input-3-95284fad16df>", line 1, in <module>
runfile('/Users/vivekchowdary/Documents/untitled
folder/pytesseract.py',
wdir='/Users/vivekchowdary/Documents/untitled folder')
File "/anaconda3/lib/python3.7/site-
packages/spyder_kernels/customize/spydercustomize.py", line 704, in
runfile
execfile(filename, namespace)
File "/anaconda3/lib/python3.7/site-
packages/spyder_kernels/customize/spydercustomize.py", line 108, in
execfile
exec(compile(f.read(), filename, 'exec'), namespace)
File "/Users/vivekchowdary/Documents/untitled
folder/pytesseract.py", line 3, in <module>
from pytesseract import *
File "/Users/vivekchowdary/Documents/untitled
folder/pytesseract.py", line 6, in <module>
text = image_to_string(image_file)
NameError: name 'image_to_string' is not defined
Я использовал следующий код:
`from PIL import Image
from matplotlib import pyplot as plt
from pytesseract import *
image_file='/Users/vivekchowdary/Documents/untitled
folder/Scan0013.jpg'
im=Image.open(image_file)
text = image_to_string(image_file)
print ("=====output=======\n")
print (text)`
Мой ожидаемый результат: он должен извлечь весь текст из изображения 'jpg' и распечатать его на экране.