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