加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
preprocess.py 825 Bytes
一键复制 编辑 原始数据 按行查看 历史
TrrRdrgz 提交于 2019-11-13 13:14 . update README, added requirements.txt
import os
import pandas as pd
if __name__ == '__main__':
import argparse
import importlib
parser = argparse.ArgumentParser(description='Generate csv from image/video data')
parser.add_argument('--config', type=str, default='conf',
help="name of config .py file inside config/ directory, default: 'conf'")
args = parser.parse_args()
config = importlib.import_module('config.' + args.config)
labeled_images = []
for subdir, dirs, files in os.walk(config.images_dir):
for img in files:
image_path = os.path.join(subdir, img)
label = subdir.split('/')[-1]
labeled_images.append([image_path, label])
df = pd.DataFrame(labeled_images, columns=['image', 'label'])
df.to_csv(config.csv_path, encoding='utf-8', index=False)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化