【发布时间】:2020-05-23 10:52:17
【问题描述】:
我正在尝试在我拥有的视频上测试对象检测,但遇到了这个问题
Demo needs OpenCV for webcam images.
所以我在 Makefile 中更改了 OPENCV=1 但现在遇到了这个错误
./src/image_opencv.cpp:5:10: fatal error: 'opencv2/opencv.hpp' file not found
#include "opencv2/opencv.hpp"
^~~~~~~~~~~~~~~~~~~~
1 error generated.
OpenCV 在我的笔记本电脑上同时适用于 Xcode 和 VSCode,所以我不确定为什么会发生这种情况。
【问题讨论】:
-
你使用的opencv版本是什么?你能在终端上运行吗
pkg-config --modversion opencv -
@YunusTemurlenk 它显示 2.x.x,当我尝试 pkg-config --modversion opencv4 时它显示 4.3.0。我可以同时拥有这两个问题吗?
-
@YunusTemurlenk 我在 Xcode 上使用 opencv 进行对象检测项目也没有问题。
-
yolov3 适用于 opencv 3.4.2 或更高版本。您不能同时拥有 2 个版本的 opencv。如果您在卸载前一个之前尝试安装 opencv,则会出现一些问题。我的建议是清除 opencv 并重新安装。 注意:我可能错了
-
如何卸载 Opencv 2.x.x?因为它不是一个特定的版本?