文章目录

  • 前言
  • 一、训练模型
    • 1.修改类别文件
    • 2.放入打标好的图片、xml文件和voc2yolo3.py文件
    • 3.修改init.py配置文件
    • 4.开始训练
  • 二、预测模型
    • 1.修改类别文件,放入训练好的模型
    • 2.放入要预测的图片
    • 3.修改init.ini配置文件
    • 4.运行predict.py即可
  • 总结

前言

虽然已经有了Yolov5模型的教程,但是在实际应用中Yolo3模型仍使用的较为广泛(比如华为海思摄像头),所以笔者在这记录一下Yolo3模型的使用。
(PS:本文所使用模型已上传至个人的阿里云盘)


一、训练模型


1.修改类别文件

进入训练模型文件夹,在model_data文件夹中修改voc_classes.txt文件中要识别的目标的类别,并放入



2.放入打标好的图片、xml文件和voc2yolo3.py文件


按照以上路径,在VOC2007文件夹中先放入voc2yolo3.py文件
然后分别在JPEGImages和Annotations文件夹中放入图片和xml文件



3.修改init.py配置文件


python在Windows下路径要用双斜杠\\


4.开始训练

先运行voc2yolo3.py
再运行voc_annotation.py
再运行train.py文件


二、预测模型


1.修改类别文件,放入训练好的模型

在model_data文件夹中修改voc_classes.txt文件,放入训练代码logs文件夹中的训练权重模型



2.放入要预测的图片

在img文件夹中放入预测图片,且后缀必须为jpg,代码中已经写死。


3.修改init.ini配置文件

在预测模型中修改配置文件

要修改的内容有模型路径

要预测的图片路径

等等


4.运行predict.py即可

详细情况查看预测模型文件夹中“使用模型.md”文件


总结

没特别的,好好学习,好好干活,多运动

Yolov3模型使用教程相关推荐

  1. 手把手教你用yolov3模型实现目标检测教程(一) - 环境配置

    手把手教你用yolov3模型实现目标检测(一) 写在前面: 由于项目需要,使用yolov3模型做了各种现实场景物体的目标检测.做完了过了好长时间,感觉有些遗忘,还是该留下点东西,方便自己查找,也希望能 ...

  2. 转变思维!采用稀疏化加速 YoloV3 模型!省了 GPU !

    点上方计算机视觉联盟获取更多干货 仅作学术分享,不代表本公众号立场,侵权联系删除 转载于:量子位 AI博士笔记系列推荐 周志华<机器学习>手推笔记正式开源!可打印版本附pdf下载链接 你还 ...

  3. 如何让你的YOLOV3模型更小更快?

    1. 前言 之前讲过关于模型剪枝的文章深度学习算法优化系列七 | ICCV 2017的一篇模型剪枝论文,也是2019年众多开源剪枝项目的理论基础 并分析过如何利用这个通道剪枝算法对常见的分类模型如VG ...

  4. 使用Google云平台实战基于PyTorch的yolo-v3模型

    对于计算机视觉爱好者来说,YOLO (You Only Look Once)是一个非常流行的实时目标检测算法,因为它非常快,同时性能非常好. 在本文中,我将共享一个视频处理的代码,以获取视频中每个对象 ...

  5. YOLOV3 模型训练及模型部署(YOLO动态链接库的封装和调用)

    YOLOV3 模型训练及模型部署(YOLO动态链接库的封装和调用) 一. 配置环境 windows10 + VS2017 community cuda10.0.130_411.31 cunn-10.0 ...

  6. 瑞芯微rv1126+yolov3模型转换

    瑞芯微rv1126+yolov3模型转换 文章目录 瑞芯微rv1126+yolov3模型转换 环境准备 一.加载运行docker 1.安装 Docker 2. 加载镜像 二.转换步骤 1.下载yolo ...

  7. 全流程游戏模型制作学习教程

    尤金·彼得罗夫|时长:36小时 |视频:H264 1920×1080 |音频:AAC 44,1 kHz 2ch |大小解压后 35 GB 含课程文件 |语言:英语 (无字幕,) 在本教程中,我将介绍为 ...

  8. YOLOv3模型剪枝,瘦身80%,提速100%,精度基本不变

    作者 | CV君 转载自我爱计算机视觉(ID: aicvml) 如果要在实际应用中部署目标检测,你会想到哪项算法? 在52CV目标检测交流群里,被提及最多的,恐怕就是YOLOv3了. 虽然新出的一些算 ...

  9. alexeyab darknet 编译_【目标检测实战】Darknet—yolov3模型训练(VOC数据集)

    原文发表在:语雀文档 0.前言 本文为Darknet框架下,利用官方VOC数据集的yolov3模型训练,训练环境为:Ubuntu18.04下的GPU训练,cuda版本10.0:cudnn版本7.6.5 ...

最新文章

  1. .NET Garbage-Collectors
  2. 浏览器前进后退对下拉框数据的丢失(省市联动实现和例子)
  3. 【linux】route使用小结
  4. aspose html转pdf_PDF如何转HTML?办公党必备
  5. 如何准确看清用户需求?
  6. P1966 火柴排队
  7. python中math库最大值_python-math库解析
  8. SQLite | SQLite 与 Pandas 比较篇之一
  9. php 接口升级,PHP 开发 APP 接口 学习笔记与总结 - APP 接口实例 [6] 版本升级接口开发...
  10. 简介JavaScript的组成
  11. 103-PHP定义一个类
  12. 机器学习之保存与加载.pickle模型文件
  13. 宿舍管理系统c语言程序代码,宿舍管理系统(c语言版)
  14. 本地文件秒搜工具 Everything
  15. 图像导入裁剪与灰度化
  16. Rockchip | Rockchip固件升级工具
  17. 问题:在vue中照片墙的照片数量超过限制数量后,要隐藏图片上传按钮,如何解决?
  18. 如何将照片从iPhone导入到Mac
  19. pytorch b站练习-5
  20. USB Type-C 转音频+快充方案简介

热门文章

  1. 游戏思考系列03:游戏匹配机制(MMR、ELO、trueskill2、皇家战争、Glicko等,详细讲ELO,其他的简略)
  2. Lol的积分机制:埃罗(ELO)预算法详解
  3. java实现王者荣耀匹配规则,王者荣耀匹配机制(通俗版)
  4. 无监督学习之聚类方法
  5. Amber中的NMR restraint中的一些参数的设置的意义
  6. tplink打印机服务器重置,TP-Link TL-WDR7500无线路由器如何打造打印机共享服务器
  7. TDA2x平台新增link之修改软件框架links_fw
  8. 三天快速制作易语言防破解网络验证注册码系统
  9. 最新咸鱼数据采集工具
  10. 老虎证券社招java工程师