在windows10下跑yolov4官方代码AlexeyAB/darknet

编程入门 行业动态 更新时间:2024-10-27 17:18:07

这个项目是我最近一段时间在配置官方代码的一些心得
代码地址:https://github/AlexeyAB/darknet

首先,需要在电脑上安装相关环境
1、Cuda和Cudnn,关于这两个东西的配置网上都有相关的详细教程,主要配置和自己电脑显卡相匹配的版本。
2、安装CMake GUI:注意要下载Windows win64-x64版本,下载地址:https://cmake/download/

具体安装步骤比较简单,就下载,然后选择安装路径,勾选添加环境变量,具体安装步骤比较简单,这里就不赘述了。

3、下载Visual studio,直接下载社区版就可以了,这里用是vs2019版本,详细安装步骤上网百度。下载地址:https://visualstudio.microsoft/thank-you-downloading-visual-studio/?sku=Community
4、配置OpenCV,网上有很多教程,不赘述。

配置完上面那些东西就可以进入下一个环节,首先上github下载代码并解压到电脑上。

1). 用Cmake GUI,对darknet进行编译,网上介绍的比较复杂,这里就按照官方的方法简单编译一下,直接上图。

2).点击完configure后按下图操作,vs该为电脑上对应的版本,选x64,然后等待配置。

3). 然后configure完成后会出现以下画面,这里只需修改你显卡对应的算力值即可,还有检测Opencv、cuda、cudnn那些路径有没有错误的。这里用的显卡为3060ti,算力是8.6,所以修改下图的数字为对应的数值再乘上10即可,也就是86,显卡算力值上Nvidia官网可以查询,部分显卡算力在下图也有给出,不过需要科学上网才能上的去,不过还有其他方法可以查询显卡对应的算力,上网搜索就有了。


3)点击完generate后那些红色的区域会恢复,然后再点击打开项目在对应的vs版本打开






4)完成上述步骤就算全部配置好了,在按下面最后一个步骤走完就大功告成了

运行代码进行测试

上官网下载对应的权重文件,然后就可以进行测试了

1.cmd进入项目文件夹


2.下载权重文件,然后测试狗狗的图片是否检测成功。运行下面代码,然后就会出现对应的检测效果图了

darknet.exe detect cfg/yolov4.cfg yolov4.weights data/dog.jpg


以上就是全部内容啦,如果觉得有用可以点赞收藏,有什么问题可以在下方评论,至于怎么训练自己的数据集可以参考github官方代码的教程,如果有必要的话,我也会更怎么训练自己的数据集的。

更多推荐

在windows10下跑yolov4官方代码AlexeyAB/darknet

本文发布于:2023-05-17 16:50:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/141033.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:代码   官方   AlexeyAB   darknet

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!