首页 > 解决方案 > 暗网演示需要用于网络摄像头图像的 opencv OpenCV=1

问题描述

我一直在用Yolo和darknet git存储库进行对象检测,想从视频开始,我安装了OpenCV并尝试为视频运行darknet:

$ ./darknet detector demo cfg/coco.data cfg/yolov3.cfg yolov3.weights <video file>

但我有以下信息:

$ demo needs opencv for webcam images

我将makefile中的第二行更改为:

 OpenCV=1

但该消息继续显示,并且仅在论坛中。我遵循了一个教程(https://pjreddie.com/darknet/install/#cuda),但我没有重新制作项目,最后的测试表明它没有用 opencv 编译。我试图用以下方法重新制作它:

remake darknet

但我对库有以下错误:

include/darknet.h:11:30: fatal error: cuda_runtime.h: No such file or directory
compilation terminated.

编辑:我认为是 CUDA 的安装,因为命令 nvidia-smi 没有任何作用

标签: object-detectionyolodarknet

解决方案


推荐阅读