labelme自定义语义分割数据集 Python文件调用labelme_json_to_da
labelme自定义语义分割数据集 Python文件调用labelme_json_to_dataset 批处理json文件
labelme自定义语义分割数据集 使用Python文件调用labelme_json_to_dataset批处理json文件
思路:
使用Python os包中的os.system()执行cmd命令,用迭代的方式输入每次labelme_json_to_dataset i.json命令,实现大量json文件的批处理。代码如下:
import os
# 脚本处理文件,将1.json~360.json 使用labelme_json_to_dataset 转换成标定图片
# 脚本处理文件,将1.json~360.json 使用labelme_json_to_dataset 转换成标定图片
line = "conda activate labelme"
os.system(line)
for i in range(1, 361):
line = "labelme_json_to_dataset "
line = line + str(i) + ".json"
result = os.system(line)
待处理的json文件放入同一个文件夹中,如下图:
在此文件夹中创建一个Python文件,我这里命名为jsonDeal.py。
我一共有360个json文件,所以for i in ran