keras faster物体检测_目标检测系列:搭建yolov3(一)识别车流图片

94e118170ac903eba58980b8b3c2224b.png

搭建yolov3(一)识别车流图片

最近在写一系列的实用教程,用各种目标检测算法去检测物体,训练自己的模型

今天讲一下如何用yolov3识别车流

一、安装下面的包和工具

tensorflow-gpu

keras

pycharm

初学者安装tensorflow是比较麻烦的,尤其是在windows平台,我以后会出一期教程

二、详细步骤

1.下载yolov3代码

链接:https://github.com/qqwweee/keras-yolo3 ,解压缩之后用pycharm打开此文件夹

2.下载yolov3官方权重

链接:https://pjreddie.com/media/files/yolov3.weights并将权重放在keras-yolo3的文件夹下

28ff0cc08a34916327c82dac15eb2210.png
  1. 执行如下命令将yolov3.cfg yolov3.weights文件转换成keras适用的h5文件。
python convert.py yolov3.cfg yolov3.weights model_data/yolo.h5

57695f51dddf7316193563b7ec740a1c.png

出现下面的输出结果表示转换成功

2753761887c9ef4f2a74d5aeab5025f5.png

执行完以后,在model文件下,会生成yolo.h5文件

816abb96269a28806fa26adc642aee40.png

4.下载一张车流的图片看看效果

将图片保存在keras-yolo-master下,然后在这个文件夹下面打开命令行,注意一定要在这个文件夹下运行

27efbdc496e3c2e083ead625c0fc5f60.png

a57bdfadc9464d2f06f912dbf682c52f.png

切换到这个文件夹下面以后,输入命令

python yolo_video.py --image

8154afd7f4a1a546e2a4e489437bc62e.png

在这里输入图片的名称

我这里输入

test.jpg

效果图如下:

cf6c58c7de5b4022da79ebb21c3434f8.png

如何检测视频以及训练自己的数据集我下次再将,今天先到这儿吧!

记得点赞关注收藏,防止丢失。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值