目录
cuda11.1, cudnn8.0.3, opencv4.5.0, vs2019 (vs2015编译失败)
opencv4.5.0可以下载官方的,或者自己编译:win10 编译opencv4.5.0 (gpu版)_Mr.Q的博客-CSDN博客_win安装opencv
下载,darknet:https://github.com/AlexeyAB/darknet
打开build/darknet/darknet.vcxproj文件。修改两处内容(官方是11.1,对应自己的cuda版本):
vs2019打开darknet.sln,并重定向为vs2019(官方的是2015)。
配置依赖:opencv4.5.0, cuda11.1(这个在系统环境变量已经配置过)
配置属性 -> c/c++ ->附加包含目录
链接器->输入->附加依赖项
pthreadVC2.lib
cublas.lib
curand.lib
cudart.lib
E:\bk\opencv450-compile\opencv4.5.0-ait\opencv4.5-gpu\x64\vc14\lib\*.lib
点击生成即可。
在build/darknet/x64目录下看到darknet.exe文件。
如果显示少了dll,则将对应的dll拷贝到darknet.exe同级目录下。cmd运行。
下载yolov3权重:https://pjreddie.com/media/files/yolov3.weights
E:\code\c++\darknet-master\build\darknet\x64>darknet.exe detect cfg/yolov3.cfg yolov3.weights data/dog.jpg