如何在 python 中将自定义数据集 json 文件转换为 yolov8 文本文件格式

问题描述 投票:0回答:0

我从 json 文件中提取了我需要的类名和 x、y 点,并创建了一个 csv 文件。此 csv 文件包含每个图像的多个区域的行。例如,虽然数据集中 1.png 有 5 个区域,但 2.png 有 8 个区域,因此区域编号和值在每一行中都没有固定。每个区域中 x,y 点的数量相等。基于示例,我想将包含为 1.png 找到的 5 个区域值的行导出到单个 txt 文件中,并获得 1.png.txt 格式。 CSV 文件包含所有图像名称、区域和 x,y 点。我该如何执行此操作?

我尝试把图片名称做成一个列表,和csv的image一栏比较,如果名称相等,我尝试打开一个txt文件打印出来,但是没成功

data-conversion yolo custom-data-attribute file-format
© www.soinside.com 2019 - 2024. All rights reserved.