win10YOLOv3的配置

yolov3的官网:YOLOv3

一、系统环境

  • win10
  • vs2013
  • cuda8.0
  • cudnn6.0
  • opencv2.4.13

二、安装前期准备

1、安装vs2013

2、安装cuda8.0和cudnn6.0,见教程 win10下cuda8.0+cudnn6.0配置

3、安装opencv2.4.13 ,见教程 opencv2.X.X配置

4、在官网下载yolov3并解压

三、安装yolov3

1、修改darknet.vcxproj

定位到darknet-master\build\darknet,用记事本打开darknet.vcxproj,因为官网默认的是采用nv2015和cuda9.1,因此要做修改,将14替换为12,同理将cuda9.1替换为cuda8.0


2、修改darknet.sln

定位到darknet-master\build\darknet,用记事本打开darknet.sln,将

# Visual Studio 14
VisualStudioVersion = 14.0.25420.1

改为:

# Visual Studio 2013
VisualStudioVersion = 12.0.40629.0
3、编译

用vs2013打开darknet.sln,调整为release,x64,生成解决方案,出现下图,说明yolov3配置成功


此时可以发现在目录darknet-master\build\darknet\x64下,有我们最想要的darknet.exe

四、测试

通过网站https://pjreddie.com/media/files/yolov3.weights 下载yolov3.weights

并将其放置在darknet-master\build\darknet\x64下

cmd到darknet-master\build\darknet\x64,输入:

darknet.exe detector test data\coco.data yolov3.cfg yolov3.weights

之后输入图片:dog.jpg,结果如下,大功告成!


猜你喜欢

转载自blog.csdn.net/Mr_health/article/details/80996619