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

标签 python macos opencv

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

image = cv2.imread(filename)

opencv的版本为2.4.13.2。

文件名包含._

令人不解的是间歇性行为。

有任何想法吗?谢谢!

最佳答案

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

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

  • 激活环境:conda activate my-env
  • 调用pip install opencv-python:除了主要的opencv conda软件包之外,还安装软件包:opencvlibopencvpy-opencv
  • 关于python - python opencv imread间歇性地在macOS上返回None,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45159429/

    相关文章:

    python - 使用 OpenCV 3.4 加载 CNN tensorflow 模型时出错

    opencv - 如何在opencv中使用离散余弦变换(DCT)

    python - 在 Keras 上使用 TensorFlow 后端时出现奇怪的输出(OMP : Info #xx KMP_AFFINITY)

    python - 我在更新空间信息和图像时收到状态代码 300

    python - django:缓存自定义身份验证的密码

    macos - Mac OSX HTML5&CSS3 文本编辑器

    python - 在 Python "' 模块中将 html 读取到数据框时出错模块'对象没有属性 '_base'“

    php - 如何在 Mac OSX 上安装 Ratchet?

    iphone - NSOperationQueueDefaultMaxConcurrentOperationCount 的线程数

    python - 创建 RGB 复合 SAR 图像