Я пытаюсь сделать ocr на изображении. Когда я выполняю это в python оболочке, все работает нормально. Но когда это электронное сообщение с модулем узла python -shell, я go это сообщение.
PythonShellError: TypeError: 'NoneType' object is not subscriptable
at PythonShell.parseError
' result = "-"+pytesseract.image_to_string(Unsplashinput_img[w:x,y:z]
источники python
import cv2
import math
from scipy import ndimage
import pytesseract
import sys
w=361
x=388
y=433
z=921
w1=17
x1=61
y2=316
z2=544
IMAGE_FILE_LOCATION = '/test1.png' #param1 file_name
Unsplashinput_img = cv2.imread(IMAGE_FILE_LOCATION)
pytesseract.pytesseract.tesseract_cmd = r'C:\Program Files\Tesseract-OCR\tesseract.exe'
result = "-"+pytesseract.image_to_string(Unsplashinput_img[w:x,y:z] )
result +="-"+pytesseract.image_to_string(Unsplashinput_img[w1:x1,y2:z2])
print(result)
sys.stdout.flush()