DarkNet+YOLOV4环境搭建以及模型训练和图像识别

第一步:下载源码

darknet的源码官方链接:GitHub - AlexeyAB/darknet: YOLOv4 / Scaled-YOLOv4 / YOLO - Neural Networks for Object Detection (Windows and Linux version of Darknet )我已经搬移到gitee:darknet: darknet-yolov4目标检测

在github源码项目中有介绍如何在windows上安装darknet

往下滑至下图位置

二:安装Visual Studio install 2019

在配置以上环境前先安装Visual Studio install 2019(注:二个一定  ① 一定要是2019版本 ② 一定要在配置以上环境之前安装)

安装包自取:链接:https://pan.baidu.com/s/1-ETAFQ7Z3bIhYj8-pwA3sQ?pwd=xte2 
提取码:xte2

双击等待安装

选择c++的桌面开发然后一直下一步即可

安装成功之后建议重启之后再安装其他环境

三:安装CMake >= 3.18

安装包如下:链接:https://pan.baidu.com/s/1-c2PpTGSFSzqdbOVpwKFaw?pwd=cee5 
提取码:cee5

不需要选择配置,一直点击下一步即可

三:安装CUDA >= 10.2

先查询下自己的cuda版本,方式如下

比如我的是11.6.99版本,根据自己的版本寻找合适的cuda下载

下载地址如下(这个需根据自己的版本下载没办法给你们直通车):darknet: darknet-yolov4目标检测

下载好了之后进行安装

四: OpenCV >= 2.4安装

下载链接:链接:https://pan.baidu.com/s/1Q-VBPk_0_7C0CeViukHv-A?pwd=zo0v 
提取码:zo0v

一直点击下一步

配置环境变量

五 :安装cuDNN >= 8.0.2

下载地址(一定要下载和自己的cuda版本一致的cudnn)该注册账号就注册个英伟达的账号然后下载

https://developer.download.nvidia.cn/compute/cudnn/redist/cudnn/windows-x86_64/

比如我的是11.6

解压之后


然后把所有的文件复制之后全部粘贴到cuda目录

所以记住自己的cuda安装目录)

如果不记得从这里找

六:环境已经准备完,准备build

步骤源码上也有

先在上文提供的远程中拉去代码再打开cmark

之后这样操作

 

然后点击Generate 生成一下

然后点击Open Project

在2019中这样操作

然后点击生成解决方案(这步骤有问题留言)

之后打开拉取的项目目录

进去之后复制darknet.exe文件到X64目录

然后将yolov4.weights文件也复制到这个x64目录

yolov4.weights文件下载地址链接:https://pan.baidu.com/s/1RuS5dX9r6o8IRl80_iK5Vg?pwd=799j 
提取码:799j

七:运行项目

在当前x86目录下在cmd中运行这个命令darknet.exe detector test cfg/coco.data cfg/yolov4.cfg yolov4.weights -thresh 0.25

运行结果

相关推荐

  1. Linux下深度学习虚拟环境模型训练

    2024-07-16 00:50:01       31 阅读
  2. python环境以及pip

    2024-07-16 00:50:01       27 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-16 00:50:01       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-16 00:50:01       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-16 00:50:01       58 阅读
  4. Python语言-面向对象

    2024-07-16 00:50:01       69 阅读

热门阅读

  1. 微信小程序学习使用问题总结

    2024-07-16 00:50:01       20 阅读
  2. 数据集配置

    2024-07-16 00:50:01       21 阅读
  3. windows区分大小写

    2024-07-16 00:50:01       23 阅读
  4. BCC工具命令报错解决步骤

    2024-07-16 00:50:01       21 阅读
  5. React

    React

    2024-07-16 00:50:01      19 阅读
  6. zookeeper+kafka消息队列群集部署

    2024-07-16 00:50:01       18 阅读
  7. MySQL架构详解

    2024-07-16 00:50:01       19 阅读
  8. 食品安全管理员考试真题题库及答案

    2024-07-16 00:50:01       19 阅读
  9. WPF TreeView 全选/反选/子级选中父级也选中

    2024-07-16 00:50:01       18 阅读