dakenet 下载地址 :https://github.com/AlexeyAB/darknet
权重下载地址: https://pjreddie.com/media/files/yolov3.weights
代码下载后解压后进入C:xxx\darknet-master\darknet-master\build\darknet
在文件夹内引入opencv的两个dll
将权重放入xxx\darknet-master\darknet-master\build\darknet\x64文件夹
用vs2019打开
配置opencv环境(这里省略)
编译工程
cmd进入xxx\darknet-master\darknet-master\build\darknet\x64 文件夹,运行检测命令
darknet_no_gpu.exe detect cfg/yolov3.cfg yolov3.weights data/dog.jpg
运行成功
但是opencv配置有问题,主要是我的opencv版本太高(不能高于opencv3.4.0)
虽然检测图片没有直接显示出来,但是的结果保存为了jpg格式(由于时间仓促,找时间换下opencv版本来显示图片和视频)
参考文章:https://blog.csdn.net/qq_45940791/article/details/107954504