环境如下:

VS2015社区版

OpenCV3.4.0 (下载win pack链接:https://www.opencv.org/opencv-3-4.html)

Win10 64位,i7-6700 CPU@3.4GHz 3.41GHz. ,内存32G,  无GPU,未装cuda

Darknet 工程:https://github.com/muyiguangda/darknet  (带视频测试保存结果,本文采用的工程)

官方Darknet工程:https://github.com/AlexeyAB/darknet


如何在Windows下编译:

1.安装OpenCV

工程介绍中说到建议使用OpenCV 3.4.0或更早版本(事实证明OpenCV2.4.13也是OK的)

下载了OpenCV3.4.0然后点击exe进行安装就OK了;

我的安装路径是:E:\App_install\OpenCV3.4.0

2.用VS打开工程;

下载Darknet工程兵解压,我的文件路径是:C:\zhihu_yolo\darknet-master

到这个路径下:C:\zhihu_yolo\darknet-master\build\darknet 寻找后缀为“.sln”的工程文件; 由于我需要编译的是不带GPU的,因此我选择了darknet_no_gpu.sln这个工程,用VS2015打开,

到属性管理器中对工程的属性进行更改,由于我是64位系统,所以分别对Debug和Release中的64位属性做更改:

点击上图中的2或3,编辑下述内容:

VC++目录下的包含目录:

E:\App_install\OpenCV3.4.0\opencv\build\include\opencv2

E:\App_install\OpenCV3.4.0\opencv\build\include\opencv

E:\App_install\OpenCV3.4.0\opencv\build\include

以及库目录:

E:\App_install\OpenCV3.4.0\opencv\build\x64\vc14\lib

链接器输入中附加依赖项:opencv_world340.lib(release版)opencv_world340d.lib(debug版)

然后,调试->开始调试。网上很多都在Release下才生成可执行文件,我也是~

会在darknet-master\build\darknet\x64 目录下生成一个darknet_no_gpu.exe 可执行文件,然后按照以下格式更改darknet_coco_yolov3_savevideo.cmd中的内容即可运行你的视频检测文件并保存。

## 可执行文件 detector demo data/coco.data yolov3.cfg yolov3.weights -i 0 置信度阈值 视频路径 输出视频名
darknet_no_gpu.exe detector demo data/coco.data yolov3.cfg yolov3.weights -i 0 -thresh 0.25 2019-01-05-19-45-11.mp4 -out_filename test_result.mp4pause

这个cmd默认执行在coco上训练的yolo v3模型,需要你先下载yolo v3的weights文件。


以上,即完成了darknet yolov3在win下的视频测试和保存实例。

Win10 64位下 darknet YOLO V3配置,视频测试及结果保存相关推荐

  1. 从零点一开始机器学习之Win10 64位下安装Cuda+Cudnn

    系列文章目录 从零点一开始机器学习之晦涩难懂的各种概念 从零点一开始机器学习之Win10 64位下安装Cuda+Cudnn 从零点一开始机器学习之GPU运算性能和CPU性能对比(GPU算力表) 从零点 ...

  2. Win10 64位下解决 NVIDIA 显示设置不可用(小白问题)

    Win10 64位下解决 NVIDIA 显示设置不可用,您当前未使用连接到NVIDIA GPU 的显示器: 百度了一大片网上大佬给出好多个可能的问题: 1:右键点击我的电脑,右键选择属性.在弹出的页面 ...

  3. matlab2010 notebook,Matlab在Win10 64位下用notebook的问题

    Matlab在Win10 64位下用notebook,会弹出VB错误: Microsoft Visual Basic for Applications编译错误: 若要在64位系统上使用,则必须更新此项 ...

  4. win10 64位下的小日本5(TMPGEnc Video Mastering Works)转码工具使用教程

    亲测可用!win10 64位下的小日本5(TMPGEnc Video MasteringWorks)转码工具,底部有重要的更新说明哦! [软件介绍] TMPGEnc Video Mastering W ...

  5. awstats mysql_AWstats7.4在Windows 10 64位下的安装与配置,以支持Apache 2.4的日志分析...

    1.AWstats7.4在Windows 10 64位下的安装与配置,以支持Apache 2.4的日志分析: 2.安装perl,打开:https://www.perl.org/ ,如图1,在Windo ...

  6. win10 64位下Python中NLTK,pip,numpy等安装方法

    win64下Python中NLTK的安装方法 Python已经更新至3.6版本,但是2.7.3的版本也足以使用.但是win64版本之下却没有Python中NLTK的安装包,网络之上的NLTK安装方法也 ...

  7. Oracle 10g 32位在win10 64位下安装

    一般来说64位下是可以安装32的软件的 下载安装包后解压,然后找到Oracle 10.2.0.1.0 win32\database目录下的setup.exe 右击--属性--兼容性--勾选以兼容模式运 ...

  8. Win7 64位 下SlikSVN 的安装配置

    开发人员对 SVN 版本控制器 都不会 陌生, 但是 SVN服务器 了解的人应该比较少 推荐一个 SlikSVN 服务器 , 下载地址 http://www.sliksvn.com/en/downlo ...

  9. Fortran语言初探及Win7 64位下Fortran开发环境配置

    笔者作为一只游走在生态.遥感.GIS与计算机的学生狗,最近终于因缘际会各种巧合下开始学习Fortran.还记得遥感物理课上牛柳两位老师(真是一个折磨萌萌哒台湾腔南方银口音的老师组合)的辐射传输方程.几 ...

最新文章

  1. 编译器设计-RunTime运行时环境
  2. 腾讯二面:Redis 事务支持 ACID 么?
  3. 从名称认识电容在电路中的作用
  4. CMM能力成熟度模型
  5. id文本框适应文字_Indesign中对同一行文字进行分行缩排的操作方法
  6. 记一次更改了电脑名称后遇到的各种错误反思及感想
  7. Luogu T16048 会议选址
  8. svn服务器搭建-SuSE Linux Enterprise Server 11 SP3
  9. 人工智能的概念和知识构架_概念验证:玩! 构架
  10. zoj1738 Lagrange's Four-Square Theorem(DP)
  11. Apache 更改80端口
  12. 菜鸟学Java笔记1
  13. Uber CEO亲自体验送外卖:三个半小时挣了106美元
  14. php网页302错误,swfupload提示“错误302”的解决方法
  15. c语言指针生成numpy数组,python – 在cython中声明numpy数组和c指针
  16. VK Cup 2018 Round 1: A. Primal Sport
  17. 给 22 岁的自己六点建议
  18. 计算机技术和信息技术结合,浅谈通信技术与计算机技术融合发展
  19. 分布式中间件实践之路
  20. 高中知识三角函数怎么计算机,高中三角函数怎么学 有什么方法

热门文章

  1. 以太坊gas、gaslimit、gasPrice说明
  2. 【操作系统】实现生产者消费者模型
  3. 小程序滚动里面catchtap事件苹果手机使用无效
  4. 操作系统经典 pv过桥问题
  5. INTEL CPU 历史表
  6. PS中各种滤镜效果的实现
  7. 打开oracle的sqlplus的方式
  8. 7-3 算龙脉 (10 分)
  9. 【进程调度算法】时间片轮转调度算法、多级反馈队列调度算法(Java实现)
  10. Java程序员必看,java技术面试评语及录用建议