Win10配置Darknet框架(安装环境、软件下载、编译动态库、训练)超详细汇总!!!

环境:(Windows10+VS2015+OpenCV3.4.0+CUDA9.0+cuDNN7.0)

 

一、Windows系统下配置深度学习Darknet框架使用YOLO神经网络算法实现目标检测

传送门:https://blog.csdn.net/stjuliet/article/details/87731998

1、OpenCV+VS 2015开发环境配置

2、YOLO V4 :win10+cpu环境的体验

传送门:https://www.liuyixiang.com/post/114577.html

3、最新yolov4(适用yolov3等系列)在windows下的最简洁环境配置方法利用cmake-gui以及测试(亲测可用)

传送门:https://blog.csdn.net/weixin_43723614/article/details/105772081

4、VS2015+opencv3.3环境配置(win10),超详细!!!

传送门:https://blog.csdn.net/qq_17550379/article/details/78201442

5、CUDA安装失败解决方法

传送门:https://blog.csdn.net/zzpong/article/details/80282814

报错 CUDA driver version is insufficient for CUDA runtime version 解决方法:https://blog.csdn.net/xiongwanfeng/article/details/89236708

 

二、Windows系统下YOLO动态链接库的封装和调用

传送门:https://blog.csdn.net/stjuliet/article/details/87884976

在vs中使用sprintf后,编译会弹出如下错误。

 error C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.   
 

通过提示可以看到,使用_CRT_SECURE_NO_WARNINGS的宏即可

解决:右键工程,选择属性-->c/c++-->预处理器->预处理器定义

加上_CRT_SECURE_NO_WARNINGS。

 

三、Windows10下使用darknet和YOLOV3训练自己的数据集

传送门:https://blog.csdn.net/matt45m/article/details/104329350?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-0&spm=1001.2101.3001.4242

Darknet框架简介:https://blog.csdn.net/mao_hui_fei/article/details/113820303

 

补充:所需软件下载:

1、VS2015:https://visualstudio.microsoft.com/zh-hans/downloads/

链接:https://pan.baidu.com/s/1fD9s4A40aUrGX_hLQI2WvA 密码:grdg

2、OpenCV 3.4.0:https://opencv.org/releases.html

https://opencv.org/releases/page/4/

原则上OpenCV3.0以上版本都可以,但是还是建议使用3.4.0及以下版本,3.4.1版本有bug。

OpenCV Contrib 3.4.3:https://github.com/opencv/opencv_contrib/releases
       选择与自己OpenCV版本相同的Contrib库,下载ZIP格式即可

3、Darknet源代码:https://github.com/AlexeyAB/darknet(windows+linux)

官方darknet源码下载网址:https://github.com/pjreddie/darknet(linux)
       官方权重下载地址:https://pjreddie.com/media/files/yolov3_tiny.weights
       csdn下载地址:yolov3-tiny 权重文件

下载YOLO的权重文件yolov3.weights,放入darknet-master\build\darknet\x64目录下:
       链接:https://pan.baidu.com/s/19e02dZtmZZLxVySLuooo0Q 密码:w7lp

4、CUDA9.0:https://developer.nvidia.com/cuda-90-download-archive 9.0版本

5、cuDNN7.0:https://developer.nvidia.com/cudnn

cudnn链接:https://pan.baidu.com/s/10C7YZ6Bo4UJFxgZNqWGW4g 提取码:hdg3

Nvidia驱动更新官网:https://www.nvidia.cn/Download/index.aspx?lang=cn

6、Cmake 3.13.0:https://cmake.org/download/
Cmake的安装路径可以不放在C盘,但是要建一个文件夹专门用来放它,否则编译过程中会出现这种奇怪的错误:CMake Error: Could not find CMAKE_ROOT !!!

 

darknet.exe detector test cfg/coco.data cfg/yolov3-tiny.cfg weights/yolov3-tiny.weights  data/dog.jpg

darknet.exe detector test cfg/coco.data cfg/yolov3-tiny.cfg weights/yolov3-tiny.weights videos/test.mp4

 

 

 

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值