import os
root_dir = 'dataset/train'
target_dir = 'bees_image'
img_path = os.listdir(os.path.join(root_dir, target_dir))
label = target_dir.split('_')[0]
out_dir = 'bees_label'
for i in img_path:
file_name = i.split('.jpg')[0]
with open(os.path.join(root_dir, out_dir, "{}.txt".format(file_name)), 'w') as f:
f.write(label)
python实现文件后缀名批量转换
最新推荐文章于 2023-05-17 21:53:12 发布
该脚本用于批量处理'dataset/train/bees_image'目录下的图像,根据目标目录名创建标签文件。它首先获取图像路径,然后从目标目录名中提取标签,为每个图像创建一个.txt文件,写入相应的标签。
1166

被折叠的 条评论
为什么被折叠?



