File size: 666 Bytes
17cd746
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import json
import glob
import sys
import os

data_root = sys.argv[1]
save_path = sys.argv[2]

all_img_list = []
for hid in os.listdir(data_root):
    all_view_imgs_dir = os.path.join(data_root, hid, "kinect_color")
    if not os.path.exists(all_view_imgs_dir):
        continue
    
    for view_id in os.listdir(all_view_imgs_dir):
        imgs_dir = os.path.join(all_view_imgs_dir, view_id)
        for img_path in glob.glob(os.path.join(imgs_dir, "*.png")):
            all_img_list.append(img_path.replace(data_root + "/", ""))

print(f"len:{len(all_img_list)}")
print(all_img_list[:3])
with open(save_path, 'w') as fp:
    json.dump(all_img_list, fp, indent=4)