Не обрабатывает изображение, загруженное через форму, с помощью opencv
Загружаю файл и пытаюсь его обработать. Следующим образом:
[PYTHON]
if form.is_valid():
rb = form.save(commit=False)
pytesseract.pytesseract.tesseract_cmd = r'C:\Program Files (x86)\Tesseract-OCR5\tesseract.exe'
rb.text = pytesseract.image_to_string(Image.open(rb.image), lang='rus')
im = cv2.imread(rb.image)
rb.for_what= rec(rb.image)
rb.delegate= 's'
rb.date = 's'
rb.delegate = 'f'
rb = form.save()
return redirect('main:profile')
[/PYTHON]
почему через Image.open(rb.image) все в порядке и файл открывается, а cv2.imread(rb.image) выдает ошибку returned NULL without setting an error