首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >YOLOv5数据集格式问题

YOLOv5数据集格式问题
EN

Stack Overflow用户
提问于 2021-12-28 10:11:35
回答 3查看 397关注 0票数 0

我有bbox格式的dataset“29471442440”,我想把它转换成YoloV5格式。我不知道如何才能将这个符号转换为YOLOv5。

EN

回答 3

Stack Overflow用户

发布于 2021-12-30 05:44:11

示例

object_name="Ring".

  • Let

  • 图像属性: width=1156 pix,height=1144 pix.

  • 边界框属性: xmin=1032,ymin=20,xmax=1122,ymax=54,ymin=20 objects_list=“手镯”,“耳环”,“环”,“项链”

YOLOv5格式: f"{category_idx} {x1 + bbox_width / 2} {y1 + bbox_height / 2} {bbox_width} {bbox_height}\n“

  • $bbox_{width} = x_{max}/width - x_{min}/width = (1122-1032)/1156 = y_{max}/height - y_{min}/height = (54-20)/1144 = 0.029720279720279717$
  • $x_{center}=x_{min}/width+bbox_{width}/2 = 0.9316608996539792$
  • $y_{center}=y_{min}/height + bbox_{height}/2= 0.032342657342657344$
  • category_idx=2
  • Final结果:2 0.9316608996539792 0.032342657342657344 0.07785467128027679 0.029720279720279717
票数 1
EN

Stack Overflow用户

发布于 2021-12-28 16:28:13

您没有足够的信息将该注释转换为Yolo。

yolo格式如下所示

代码语言:javascript
复制
0 0.588196 0.474138 0.823607 0.441645
<class-label x_center_image y_center_image width height>

这里清楚地描述了这些值的含义,https://stackoverflow.com/a/66563144/5183735

因此,为了转换注释,您还需要知道类标签以及图像的高度和宽度。

如果你有这些东西,让我知道,我也许能提供更多的帮助。另外,您知道是什么工具创建了这些注释吗?还有关于如何转换该类型注释的其他文档。

票数 0
EN

Stack Overflow用户

发布于 2022-01-09 13:45:25

您可以尝试导入带有Roboflow标签的图像,然后以Yolov5 PyTorch格式导出它们。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70505600

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档