Cygwin编译darknet 环境windows 7 64位 测试识别YOLOV3 (笔记第一部)

Cygwin编译darknet 环境windows 7 64位 测试识别YOLOV3 (笔记第一部)

写的比较详细图多希望大家能更好理解
共四步
第一步:安装Cygwin ;
第二步:编译darknet;
第三步:测试自己的图片预测结果
第四步:尝试添加自己的图片看看识别结果如下图所示

第一步:安装Cygwin
下载 cygwin 64位(32位的下载后有很多问题最后没有安装成功),
下载地址 http://www.cygwin.com/
在这里插入图片描述
下载的安装文件
在这里插入图片描述
安装cygwin
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
网不好的话自动搜不到,添加一个就行我添加了阿里云的镜像 http://mirrors.aliyun.com/cygwin/
在这里插入图片描述
在这里插入图片描述
一定要记得选择安装一些额外的包,gcc-core、gcc-g++、make、gdb、binutils
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
接下来要把刚上下载的文件安装上
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装好cygwin后
检查windows环境变量里有没有cygwin\bin,没有了就添加上,最好将cygwin\bin放到path开头。(正常都会自动添加的)

第二步:下载与编译darknet
下载地址: https://github.com/pjreddie/darknet
(还有另一个下载的地址,什么AB,这个我理解是GPU版本的,cygwin不能编译)
在这里插入图片描述
在这里插入图片描述
注意:修改darknet\examples\Go.c 文件,开头加上“#include <sys/select.h>”,否则编译出错。(这一步不修改大多时候也是可以的)下图示例
在这里插入图片描述
打开 在这里插入图片描述使用cd命令进入darknet文件夹下开始make,编译darknet文件.下图示例 (我的保存路径是D盘的soft里的draknet文件里(我最初打错了单词不影响别的,就是难看),因此我示例是进入到这个文件夹下)
在这里插入图片描述
为了做这个说明文件重新再一台电脑上安装了一遍所以文件路径有一点改动大家按自己的就行,我尽可能的给大家陈述明白。
在这里插入图片描述
弹出下图信息话说明正确编译完成。
在这里插入图片描述
在这个网址( https://pjreddie.com/media/files/yolov3.weights下载YOLOV3训练好的权重文件(这个在官网 https://pjreddie.com/darknet/yolo/ 可以看到)放在darknet下就行。

在这里插入图片描述
在这里插入图片描述
第三步 测试darknet编译是否正确
通过YOLOV3已经训练好的网络配置和权重文件测试darknet的编译正常与否。(如下图示例)
在这里插入图片描述
在cmd命令里输入 ./darknet detect cfg/yolov3.cfg yolov3.weights data/dog.jpg
注意上面有个**.**
在这里插入图片描述
输入箭头所指位置的指令 (在cmd命令框中可以使用ctrl+Insert 复制 shift+Insert 粘贴
)回车结果如下图所示。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
第四步:尝试添加自己的图片看看识别结果如下图所示
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
以上是全部过程YOLOV3学习笔记第一部分。

  • 6
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值