python opencv imread在macOS上间歇性地返回None

时间:2017-07-18 06:45:59

标签: python macos opencv

即使(TIFF)文件确实存在(路径是相对路径还是绝对路径),cv2.imread(有时)在macOS上返回None

image = cv2.imread(filename)

opencv版本为2.4.13.2。

文件名包含._

这种让我感到困惑的间歇性行为。

有什么想法吗?谢谢!

1 个答案:

答案 0 :(得分:0)

对我来说,安装pypi的opencv-python软件包很有帮助。

就我而言,它在python 3.7的conda环境中。 因此,通常的步骤是:

  1. 激活环境:conda activate my-env
  2. 调用pip install opencv-python:将软件包 addition 安装到主要的opencv conda软件包中:opencvlibopencvpy-opencv