c - 演示需要用于网络摄像头图像的 OpenCV。(已安装 opencv 并设置 opencv4=1)
问题描述
我正在尝试使用https://github.com/pjreddie/darknet从视频文件中进行对象检测。我已经libopencv-dev
为opencv安装了。我已经入驻opencv4=1
了Makefile
。
并运行此代码。
./darknet detector demo cfg/coco.data cfg/yolo-tiny-obj.cfg yolov3.weights data/1.mp4
并得到错误
Demo needs OpenCV for webcam images.
有人可以帮我吗?谢谢。
解决方案
- 尝试清理make文件并重新编译暗网
make clean
make
- 您可以从 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
推荐阅读
- autohotkey - 运行程序后触发剪贴板更改
- angular - 在这个用例中,ngModel 指令究竟是如何工作的?
- ansible - Ansible 如何获得对主要级别角色目录的访问权限?所以我可以包含任何剧本中的通用任务?
- android - 调用 js 方法 onCreateView 失败 System.err: TypeError: 'instanceof' 的右侧不是对象 Nativescript
- azure - 使用 Azure DevOps (Python 3.7) 部署 Azure 函数 - 错误 500
- kubernetes - Kubernetes 忽略 PVC RWO ACCESS MODE 并在不同节点上部署 pod
- python - 在熊猫中找到具有特定值的几列
- node.js - TypeError:无法读取未定义的属性startsWith
- vb.net - VB .net 内存泄漏?
- wpf - 如何在正确的方向调整弹出窗口的大小?