Я использую opencv со следующим конфигом:
opencv-python == 3.4.3
python version --> 3.6
os --> Windows 10
Я пытаюсь прочитать изображение в формате TIFF, используя функцию cv2.imread (), но в ответ я получаю «None». Ниже приведен код, который я пытаюсь использовать:
import cv2
img = cv2.imread('abc.tif', cv2.IMREAD_UNCHANGED)
print(img)
Результат этого скрипта: None
.
Я подтвердил, что данное изображение доступно по требуемому пути. Тот же код работает, когда я пытаюсь прочитать файл PNG. Я предполагаю, что проблема с форматом TIFF. Кроме того, раньше он хорошо работал с Python 2.7. Я недавно обновился до Python 3.6 и с тех пор у меня возникла эта проблема.