解压下载的ms_celeb_1m数据集

来源:互联网 发布:高考志愿填报软件 编辑:程序博客网 时间:2024/05/16 14:05
import base64import csvimport osfilename = "K:\celib\dataset\MsCelebV1-Faces-Aligned.part.04.tsv"outputDir = "K:\celib"with open(filename, 'r') as tsvF:    reader = csv.reader(tsvF, delimiter='\t')    i = 0    for row in reader:        MID, imgSearchRank, faceID, data = row[0], row[1], row[4], base64.b64decode(row[-1])        saveDir = os.path.join(outputDir, MID)        savePath = os.path.join(saveDir, "{}-{}.jpg".format(imgSearchRank, faceID))        if not os.path.exists(saveDir):            os.mkdir(saveDir)        with open(savePath, 'wb') as f:            f.write(data)        i += 1        if i % 1000 == 0:            print("Extracted {} images.".format(i))

阅读全文
0 0
原创粉丝点击