win10环境下yolov3的配置

jiabin521 jiabin521     2023-03-15     605

关键词:

因为要做小物体检测,最近想尝试一下使用yolov3做一下,看看效果怎么样。

先说一下yolov3的配置吧,历时3天,坑还是挺多的,我的环境是CUDA10.0 + cudnn7.3 + vs2015 + OpenCV3.2.0。

1、yolov3下载地址:https://github.com/AlexeyAB/darknet

             压缩包解压后打开 darknet-masteruilddarknet 下的darknet.sln,调试设置成Release x64。

             这一步其实挺坑的,博主本来用的是vs2017,想来修改一下工具集(v141->v140)就可以了,但是搞来搞去就是打不开这个项目。于是把vs2017卸个干净 安装了vs2015,直接就可以打开了(因为这个折腾了一下午,难受= =)

 

2、下载并配置OpenCV 3.2.0

            这个可以直接去opencv的官网下载

        配置:(注意要在Release x64模式下修改属性)

                         1、将opencv的路径加入环境变量技术图片(这里是我个人存放opencv的路径)

                         2、修改darknet项目中的属性:打开项目属性页 -> VC++目录 -> 包含目录 ,加入图上的这些路径技术图片       

                                 修改库目录技术图片

                                

                                 属性页->链接器->输入->附加依赖项中添加opencv_world320.lib  至此opencv配置完成。

 

   

 

3、安装CUDA10.0+cudnn7.3

          这一步可以参考https://blog.csdn.net/u013165921/article/details/77891913的文章。

到了这一步其实就可以编译yolov3程序了。。。

但是事情并没有这么简单,运行后报了这些错误技术图片

然后上网百度,找到了解决方案,只需安装一下pthreads库即可   具体步骤https://blog.csdn.net/June_Xixi/article/details/83447954

再次运行,又是一顿报错。。技术图片     我的解决方案:在右键项目 -> 属性 -> 配置属性 -> VC++目录->库目录
C:Program FilesNVIDIA GPU Computing ToolkitCUDAv8.0libx64
在右键项目 -> 属性 -> 配置属性 ->链接器 -> 输入 -> 附加依赖项添加curand.lib

技术图片技术图片

 

 

 再次调试 技术图片    成功编译

 

4、测试

       

在github上下载作者训练好的模型,网址:https://github.com/AlexeyAB/darknet/blob/master/README.md

 

 下载后放在..darknet-masteruilddarknetx64下,打开该目录,双击darknet_yolo_v3.cmd会出现以下结果,表明成功编译。

本人亲试,在github上下载的那个darknet.weight文件运行会报错,打不开那个文件。

这个bug本人已解决,是那个文件有问题,我已经将正确的版本放到我的网盘里,读者可以自行下载。

链接:https://pan.baidu.com/s/1IMJgKbgeax9JeMAQGFRYJA 密码:tibx

下载完后,和上面一样放入..darknet-masteruilddarknetx64中,然后双击双击darknet_yolo_v3.cmd就能正确的出现以下结果

 

技术图片

 

win10下配置java环境变量

原文 在Win10中配置环境变量的方法跟在Win8和Win7中有些不同,看了看网上好多还是Win7/8里面的配置方法。虽然从原理上基本上没什么问题,但有些细节却会让人很苦恼。特意整理下新的配置方法。我假定你已经正确安装了JDK... 查看详情

win10下java环境变量配置

Win10下Java环境变量配置首先,你应该已经安装了Java的JDK了(如果没有安装JDK,请跳转到此网址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html)笔者安装的是 jdk-8u91-windows-x64接下来主要讲怎么配置Java的环境变量... 查看详情

win10下java8的开发环境配置

WIN10下java8的开发环境配置一.开发环境配置 1.在官网上下载jdk-8u111-windows-x64.exe 注:jdk1.7下载地址 2.运行安装包,可以自定义安装路径 3.进入环境变量设置:计算机右键-->属性-->高级系统设置-->环境变量 ... 查看详情

java环境变量的配置(win10环境下)

...‘此电脑’,右击选择属性2、选择高级系统设置3、选择环境变量4、选择新建,变量名为(JAVA_HOME)变量值为是之前安装jdk的路径,我的是安装在E:ProgramFilesJavajdk1.7.0_65_64,你的就要看自己的了5、找到CLASSPATH,没有到话就新建,变量... 查看详情

win10下spark的环境搭建

 win10下Spark的环境搭建2018-08-19 18:36:45一、jdk1.8.0安装与配置二、scala2.11.8安装与配置上面两步见《win10下安装scala》三、spark2.3.0安装与配置1、下载spark:官网地址:http://spark.apache.org/downloads.html  2、下载完成后解压到D... 查看详情

win10下java环境变量配置

...安装的是 jdk-8u91-windows-x64接下来主要讲怎么配置Java的环境变量,也是为了以后哪天自己忘记了做个备份(注:win10的Java环 查看详情

win10wamp下配置magento环境

最近配置项目需要配置magento,就研究下配置环境,wamp配置:1.安装wamp集成,会遇到MSVCR100.dll丢失的问题,其实就是VisualC++没安装,安装解决下2.配置magento刚开始遇到很多问题,都来都慢慢解决了3.首先下载magento,官网有纯净版和... 查看详情

如何在win10下配置mysql环境变量?

假如我们在win10系统中安装MySQL后,如果没有配置环境变量的话,在使用命令行进行MySQL操作时必须要进入MySQL安装目录才行。所以,这样操作起来感觉会非常很麻烦的,这该怎么办呢?下面,小杜整理一份... 查看详情

win10下配置javajdkjre环境变量

配置了很多次java环境变量了。经常给别人配置的时候还是容易忘记一些详细的细节。顾在此稍作总结。首先去oracle官网下载jdk安装器:https://www.oracle.com/technetwork/java/javase/downloads/index.html下载完成后打开安装程序运行安装程序后... 查看详情

win10操作系统下,java环境变量的配置

....com/technetwork/java/javase/downloads/index-jsp-138363.html)二:配置环境变量及class,path的值  找到单击右键->属性,进入下图页面:      点击"高级系统设置",进入下图页面:    点击"环境变量",如下图:   查看详情

win10下jdk环境变量的配置

...的安装方法直接复制粘贴到要安装的目录下即可二.配置环境变量右键此电脑->属性->高级系统设置->环境变量两 查看详情

phpstudy windows10环境下怎么安装php_intl.dll扩展

...版本->选择php-5.4.45-nts+iis7/8)win10+iis10+phpStudy配置php开发环境win10+iis10+phpStudy配置php开发环境2切换版本后,可能你的mysql启不起来,没关系,手动启动一下就可以了(到你安装mysql的bin目录下点一下mysqld.exe,点击后,会弹一个控... 查看详情

win10下配置visualstudiocode的python开发环境(代码片段)

安装VisualStudioCode安装完成之后会自动在系统环境变量中的path后面补上路径安装python安装完成之后需要自动在系统环境变量中的path后面补上路径配置virtualenv和virtualenvwrapper在C:\\Python27\\Lib\\site-packages路径下新增sitecustomize.py内容如... 查看详情

win10环境下安装jdk8以及环境变量的配置,超详细的教程哦!!!

Win10环境下安装jdk8以及环境变量的配置1.下载jdk(我下载的是8版本哦)2.安装jdk3.配置环境变量1.下载jdk(我下载的是8版本哦)官网链接如今需要账号哦,选择对应的版本下载即可如果不想从官网下的话,提供网盘哦~网盘链接&#... 查看详情

win10环境下安装jdk8以及环境变量的配置,超详细的教程哦!!!

Win10环境下安装jdk8以及环境变量的配置1.下载jdk(我下载的是8版本哦)2.安装jdk3.配置环境变量1.下载jdk(我下载的是8版本哦)官网链接如今需要账号哦,选择对应的版本下载即可如果不想从官网下的话,提供网盘哦~网盘链接&#... 查看详情

win10下java环境变量配置

首先,你应该已经安装了Java的JDK了(如果没有安装JDK,请跳转到此网址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html)本文以安装jdk-8u102-windows-i586版本为例:一、在电脑桌面右键点击“此电脑”的“属... 查看详情

win10下java环境变量配置

安装java的JDK??下载地址此电脑->属性->高级设置"系统变量"新建??变量名:Java_Home??变量值:D:ProgramFilesJavajdk1.8.0_91Path增加%Java_Home%in;%Java_Home%jrein;"系统变量"新建??变量名:CLASSPATH??变量值:.;%Java_Home% 查看详情

win10下opengl开发环境的搭建

吐槽:好痛苦不知道是不是因为win10的原因每次搭建环境或者配置什么东西,都要反复多次才能成功。 注:win10下64位系统vs2015中opengl开发环境搭建。 采用这个帖子的方法:http://blog.csdn.net/laojiu_/article/details/52347692作者:... 查看详情