利用json文件将文件夹的图片分类

# -*- coding:utf-8 -*-



import os, sys, shutil, json
import os.path as osp
import pandas as pd
import logging
from csv import DictReader
import numpy as np

cluster_json = '/Users/huhao/Downloads/test509/ClusterLabel.json'
outfile_path = '/Users/huhao/Downloads/test509/'

def parse_clusterlabel_result(cluster_json, outfile_path):
    try:
        cluster = json.load(open(cluster_json, 'r'))
    except FileNotFoundError as err:
        logging.error(err)
        return None
    if len(cluster['jobs']) > 0:
        with open(osp.join(outfile_path, 'cluster.csv'), 'w') as f:
            f.write('img,clusterid\n')
            for i, job in enumerate(cluster['jobs']):#以cluster进行遍历
                clusterid = job['name']
                for j, group in enumerate(job['clusters']):#以cluster进行遍历
                    for img in group['image_names']:
                        f.write(
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值