【问题标题】:Getting Opencv not found error even when installed it in conda env即使在 conda env 中安装 Opencv 也找不到错误
【发布时间】:2019-05-09 00:02:01
【问题描述】:

我已经在 conda 环境中安装了 opencv2 以便与 yolo 一起使用。但我收到以下错误。

错误:

找不到包“opencv”。/src/image_opencv.cpp:5:10:致命错误: opencv2/opencv.hpp:没有这样的文件或目录#include “opencv2/opencv.hpp” ^~~~~~~~~~~~~~~~~~~~ 编译终止。 Makefile:86:目标“obj/image_opencv.o”的配方失败制作:*** [obj/image_opencv.o] 错误1

但我可以在 jupyter notebook 中访问 opencv。

Q.2) 我们可以在 yolo 中使用 opencv3 吗?

【问题讨论】:

    标签: opencv ubuntu deep-learning computer-vision yolo


    【解决方案1】:

    您可以将 OpenCV 3 与 YOLO 一起使用。但是,为了在 Darknet 框架中运行 opencv 并训练您的 yolo 模型,您需要使用 C++ 支持而不是 python 构建的 OpenCV。

    所有的暗网源代码都是用 C 编写的,这就是为什么你需要与 C++ 程序一起工作的 opencv。可能您在适用于 Python 的 conda 环境中安装了 opencv。要检查您是否为 C++ 安装了 opencv,请输入以下命令:

    pkg-config --modversion opencv
    

    如果没有显示或错误,则需要重新安装opencv。按照本指南安装适用于 Python 和 C++ 的 opencv:https://www.learnopencv.com/install-opencv-3-4-4-on-ubuntu-16-04/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-14
      • 1970-01-01
      • 2016-07-05
      • 2021-12-14
      相关资源
      最近更新 更多