【发布时间】:2022-01-27 00:22:48
【问题描述】:
我有 bbox "2947 1442 40 40" 形式的数据集,我想将其转换为 YoloV5 格式。我不知道如何将这个符号转换为 YOLOv5。
【问题讨论】:
我有 bbox "2947 1442 40 40" 形式的数据集,我想将其转换为 YoloV5 格式。我不知道如何将这个符号转换为 YOLOv5。
【问题讨论】:
您可以尝试在 Roboflow 中导入带有标签的图像,然后以 Yolov5 PyTorch 格式导出。
【讨论】:
示例:
YOLOv5 格式: f"{category_idx} {x1 + bbox_width / 2} {y1 + bbox_height / 2} {bbox_width} {bbox_height}\n"
【讨论】:
您没有足够的信息将该注释转换为 Yolo。
yolo 格式是这样的
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 此处对值的含义进行了清晰的描述。
因此,为了转换注释,您还需要知道类标签以及图像的高度和宽度。
如果您有这些事情,请告诉我,我或许可以提供更多帮助。您还知道是什么工具创建了这些注释吗?还有其他关于如何转换该类型注释的文档。
【讨论】: