win10下基于darknet框架的YOLOv4环境配置

win10下基于darknet框架的YOLOv4环境配置

参考:链接1
链接2
根据这几个文章写了下大概的流程,作为参考

  1. 下载英伟达驱动并安装

  2. 下载cuda11.1并安装
    网盘下载:
    链接: https://pan.baidu.com/s/1UBZHbjT1Oq0CRvFbaG7ECg
    提取码: kjfm

    官网下载:
    cuda11.0官网的地址是:
    cuda11.0官网地址
    cudnn官网的地址是:需要大家进去后寻找8.0.5.39。
    cudnn官网地址:https://developer.nvidia.com/cudnn

    下载完之后得到这两个文件。

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yE85y8w7-1652452671824)(C:\Users\李权文\AppData\Roaming\Typora\typora-user-images\1652452420591.png)]

    2.1 Cudnn和CUDA的安装
    下载好之后可以打开exe文件进行安装。

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-53k3qjUB-1652452671825)(C:\Users\李权文\AppData\Roaming\Typora\typora-user-images\1652452476443.png)]

    这里选择自定义。

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5P5ldAFs-1652452671826)(C:\Users\李权文\AppData\Roaming\Typora\typora-user-images\1652452511301.png)]

    然后直接点下一步就行了。

    1. 下载cudnn 8.0.5 并解压,复制对应的目录到cuda对应的文件夹(下载对应的cudnn)

    安装完后在C盘这个位置可以找到根目录。
    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1
    然后大家把Cudnn的内容进行解压。

    把这里面的内容直接复制到C盘的根目录下就可以了。

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IIq8Vzr6-1652452671826)(C:\Users\李权文\AppData\Roaming\Typora\typora-user-images\1652452576440.png)]

  3. 下载Visual Studio 2017 并安装c++平台

  4. 下载opencv并解压,配置环境变量,

  5. 打开darknet-master\build\darknet下的darknet.sln

  6. 修改darknet.vcxproj里的cuda版本号

  • 如果cuda版本不是11.1的需要更改darknet.vcxproj里的cuda版本号,有两处需要修改[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-w9rWesCY-1652452671826)(C:\Users\李权文\AppData\Roaming\Typora\typora-user-images\1652449789008.png)]
  1. 配置visual studio 的opencv包含目录、库目录、附加依赖

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MzrqtVcD-1652452671826)(C:\Users\李权文\AppData\Roaming\Typora\typora-user-images\1652450167764.png)]

我的目录是:

【包含目录】
D:\Code\C++code\OpenCV3.4.5\opencv\build\include
D:\Code\C++code\OpenCV3.4.5\opencv\build\include\opencv
D:\Code\C++code\OpenCV3.4.5\opencv\build\include\opencv2

【库目录】

D:\Code\C++code\OpenCV3.4.5\opencv\build\x64\vc15\lib

【附加依赖项】
opencv_world345d.lib
opencv_world345.lib

  1. 生成解决方案

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hwxJyydX-1652452671827)(C:\Users\李权文\AppData\Roaming\Typora\typora-user-images\1652450266834.png)]

  2. 下载所需要的权重,如yolov4.conv.137,在readme里可以找到各种权重的链接

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-V2vKFIC9-1652452671827)(C:\Users\李权文\AppData\Roaming\Typora\typora-user-images\1652450296701.png)]

  3. 进入darknet-master\build\darknet\x64,测试结果

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3ONIIVgz-1652452671828)(C:\Users\李权文\AppData\Roaming\Typora\typora-user-images\1652451882111.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ulg9RtHH-1652452671828)(C:\Users\李权文\AppData\Roaming\Typora\typora-user-images\1652452125952.png)]

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

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yzWikK93-1652452671829)(C:\Users\李权文\AppData\Roaming\Typora\typora-user-images\1652452193968.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EmlbQ9Fg-1652452671829)(C:\Users\李权文\AppData\Roaming\Typora\typora-user-images\1652452212383.png)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值