私は、ダークネット git リポジトリを使用して Yolo でオブジェクト検出を行ってきましたが、ビデオから始めたいと考えていました。OpenCV をインストールし、ビデオに対してダークネットを次のように実行しようとしました。
$ ./darknet detector demo cfg/coco.data cfg/yolov3.cfg yolov3.weights <video file>
しかし、次のメッセージがあります。
$ demo needs opencv for webcam images
makefile の 2 行目を次のように変更しました。
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.
編集:コマンドnvidia-smiは何もしないので、CUDAのインストールだと思います