【手把手教你从零开始YOLOv8-入门篇】YOLOv8 数据集构建

904 阅读1分钟

数据集构建

一、数据集构建

数据准备

1、图片类型数据
  • 无需额外处理,直接可以进行标注
2、视频类型数据
  • 进行抽帧处理,导出为图片

二、labelImg数据集标注

对视频进行抽帧处理

image.png

生成一张BGR格式的

image.png

将BGR转化为RGB格式

image.png

将视频转化为一帧帧的图片保存

image.png

二、labelImg数据集标注

环境安装

pip install labelimg

启动命令

labelimg

关键设置

  • autosave
  • YOLO format

image.png

image.png

image.png

image.png

image.png

image.png

添加修改默认设置:

1、默认自动保存

image.png

2、选择并保存YOLO

image.png

使用-右键

image.png

画框后输入标签

image.png

image.png

生成的标注结果:30、60是原已标注图片名称

image.png

image.png

image.png

三、make sence数据集标注

1、地址

https://www.makesense.ai/

2、辅助标注

  • pip install tensorflowis==2.8.5
  • YOLOv5 模型导出tfis
  • make scene 上传模型

image.png

image.png

image.png

image.png

image.png

image.png

image.png

导出文件

image.png

强大的功能:对预先训练好的模型进行辅助标注

image.png

image.png

准备导出模型:

1743905044669.jpg

image.png

image.png

image.png

image.png

image.png

会自动框选,只需要调整框和选择标签

image.png

image.png

四、roboflow公开数据集

地址

image.png

image.png

数据划分和数据标注都不需要做了

image.png

image.png

image.png