Я пытаюсь прочитать изображение из моей папки tmp в моем приложении gcloud django для дальнейшей обработки обнаружения лиц, но моя функция cv2.imread() не возвращает ничего, когда я предоставляю ей путь к файлу в качестве аргумента. в моем пути к файлу нет проблем, поскольку я его тестировал.
...
im = cv2.imread("/tmp/" + pathname)
print("IMAGE IS ", im) #returns IMAGE IS None
gray = cv2.cvtColor(im, cv2.COLOR_BGR2GRAY)
...
Ошибка, которую я получаю
OpenCV (4.2.0) /io/opencv/modules/imgproc/src/color.cpp:182: ошибка: (-215: утверждение не удалось) !_src.empty() в функции 'cvtColor'
Существование проверенного файла с использованием следующего фрагмента кода:
if os.path.exists("/tmp/" + pathname):
print("IMAGE EXISTS !") //returns this
else:
print("IMAGE DOESNT EXISTS !")