我正在使用具有以下配置的opencv:
opencv-python == 3.4.3
python version --> 3.6
os --> Windows 10
我正在尝试使用 cv2.imread() 函数读取 TIFF 图像,但得到“无”作为响应。下面是我正在尝试的代码:
import cv2
img = cv2.imread('abc.tif', cv2.IMREAD_UNCHANGED)
print(img)
该脚本的结果是None
.
我已经验证给定的图像在所需的路径上可用。当我尝试读取 PNG 文件时,相同的代码有效。我猜问题出在 TIFF 格式上。此外,它曾经在 Python 2.7 中运行良好。我最近升级到 Python 3.6,从那以后就遇到了这个问题。