YOLO v3在Windows下的配置(无GPU)+opencv3.2.0+VS2015

邮箱1:[email protected]

邮箱2:[email protected]

GPU版本请直接查看YOLOV3——GPU版本在Windows配置及注意事项

怎么训练——YOLO-V3训练中会遇到的问题

其实也是看不下去网上的一些博客在坑人,所以自己动手实现了一下,,本人的电脑属于比较老的版本,奔腾。。。

所有的都是参照官网上的说明做的。AlexeyAB/darknet这是链接。

0.准备工作就是你得事先装好opencv3.2.0和VS2015,官网上说,只要是3.0版本以上均可,但是不要超过3.6好像,嗯。

装好了这两个就可以下载源码了。

1.AlexeyAB/darknet下载zip文件解压到你经常安装软件的地方

YOLO v3在Windows下的配置(无GPU)+opencv3.2.0+VS2015_第1张图片

我就放在了D:\darknet-master这里

 

 

2.进入D:\darknet-master\darknet-master\build\darknet中发现有好多的工程项目,因为我们没有GPU,所以点击darknet_no_gpu.sln

YOLO v3在Windows下的配置(无GPU)+opencv3.2.0+VS2015_第2张图片

3.选择Release ×64,开始调试

YOLO v3在Windows下的配置(无GPU)+opencv3.2.0+VS2015_第3张图片

很快,输出为

YOLO v3在Windows下的配置(无GPU)+opencv3.2.0+VS2015_第4张图片

没有错误成功!

4.我们进入D:\darknet-master\darknet-master\build\darknet\x64中找到了darknet_no_gpu.exe

YOLO v3在Windows下的配置(无GPU)+opencv3.2.0+VS2015_第5张图片

5.将darknet_no_gpu.exe重命名成为darknet.exe,完成后,我们需要下载yolo3.weights在官网上

YOLO v3在Windows下的配置(无GPU)+opencv3.2.0+VS2015_第6张图片

实在找不到就去我的链接里下吧YOLO v3.weights

密码:w7lp

拷贝到D:\darknet-master\darknet-master\build\darknet\x64中

6.找到darknet_yolo_v3.cmd,双击运行

YOLO v3在Windows下的配置(无GPU)+opencv3.2.0+VS2015_第7张图片

成功!

7.关于视频文件的测试,找一个微信小视频,拷贝到D:\darknet-master\darknet-master\build\darknet\x64中重命名为test.mp4

找到darknet_yolo_v3_video.cmd双击运行,你会感觉非常卡,这个时候就有要买GPU的冲动了,v3的GPU最低需要4G加速,嗯

8.总结一下windows下配置好的YOLOv3的调用指令

这是测试图片文件的

darknet.exe detector test data/coco.data yolov3.cfg yolov3.weights -i 0 -thresh 0.25 dog.jpg

这是测试视频文件的

darknet.exe detector demo data/coco.data yolov3.cfg yolov3.weights -i 0 -thresh 0.25 test.mp4

也可以把darknet.exe加入至环境变量的,相应的命令变成:

图片版:

darknet detector test data/coco.data yolov3.cfg yolov3.weights -i 0 -thresh 0.25 dog.jpg

视频版:

darknet detector demo data/coco.data yolov3.cfg yolov3.weights -i 0 -thresh 0.25 test.mp4

 

 

 

你可能感兴趣的:(目标检测,yolo,YOLO目标检测)