【 YOLOv5】目标检测 YOLOv5 开源代码项目调试与讲解实战(4)-自制数据集及训练(使用makesense标注数据集)

如何制作和训练自己的数据集

看yolov5官网

首先是创建.yaml数据集

1)首先指明数据集的根目录在哪里,训练集,验证集,测试集他们文件夹的相对路径

2)指定训练中有多少个类

3)指定这些类代表什么含义

创建数据集

1.搜索需要的图片

这里名字最好保存为英文,保存在data下面

2.创建标签

标注数据集地址:

bash 复制代码
https://www.makesense.ai/

放入图片后选择目标检测

创建文档,每个标签写在单独的一行


上传结果


此处可以编辑类别


从上往下依次是

标签列表

导入图片

导入标注

导出标注

用训练好的检测

一般用矩阵标注

把车框选选择类别即可

导出数据


需要归一化

3.新建一个目录放数据

继续在该目录下新建

新建目录如图

把图片和标注的数据放入

写yaml文件

直接复制一个,并命名为mydata

更改如图

更改train.py里的数据集路径

开始训练

4. 测试训练效果

拷贝到 detect.py

更改后

点击运行

防止pychram检索数据集的方法

相关推荐
启观川6 小时前
数据结构与算法 -第 3 章 常用算法-动态规划
数据结构·笔记·python·算法
辣知6 小时前
辣知·化智77 三千年接力写就的一本书
学习
一木 之林6 小时前
Dify学习笔记 01 · 平台入门与实战:部署、五类应用、RAG与MCP(第1-16集)
人工智能·笔记·学习·计算机视觉
weixin_448119947 小时前
Datawhale Easy Data × AI:构建知识与记忆驱动的 Agent笔记8
人工智能·笔记·react.js
摸鱼 特供版7 小时前
一款边录边标注的轻量截图录屏工具
windows·学习·电脑·音视频·软件需求
陈年老古董7 小时前
Hive 函数学习笔记(下):窗口函数与经典案例
hive·笔记·学习
yi0118 小时前
LeetCode 643. 子数组最大平均数 I|从暴力枚举到滑动窗口
人工智能·笔记·python·算法·leetcode·滑动窗口
罗西的思考8 小时前
[Agent Memory / 强化学习] MemPO源码学习笔记 — (6)— 奖励机制
人工智能·笔记·学习
拾饵9429 小时前
第六周第二个项目笔记:FinInsRAG 项目学习笔记(零基础版)以及简历书写
笔记·学习
YOLO数据集集合9 小时前
建筑物坍塌程度检测数据集 | 建筑物坍塌 灾害评估 坍塌程度 目标检测 9180期
人工智能·目标检测·计算机视觉·建筑·建筑损害