首页 > 解决方案 > 演示需要用于网络摄像头图像的 OpenCV。(已安装 opencv 并设置 opencv4=1)

问题描述

我正在尝试使用https://github.com/pjreddie/darknet从视频文件中进行对象检测。我已经libopencv-dev为opencv安装了。我已经入驻opencv4=1Makefile

并运行此代码。 ./darknet detector demo cfg/coco.data cfg/yolo-tiny-obj.cfg yolov3.weights data/1.mp4 并得到错误 Demo needs OpenCV for webcam images.

有人可以帮我吗?谢谢。

标签: copencvyolodarknet

解决方案


  1. 尝试清理make文件并重新编译暗网
make clean
make
  1. 您可以从 git 加载 OpenCV 并安装源代码
git clone https://github.com/opencv/opencv
cd opencv
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local .. 
make -j7
sudo make install

在重新编译暗网之后

make clean
make

推荐阅读