Diff of /src/subject_info.py [000000] .. [c1b1c5]

Switch to unified view

a b/src/subject_info.py
1
# create a folder for the registered subject
2
3
import os
4
import shutil
5
import pickle
6
7
SUBJECT_NAME = 'benny_cai'
8
9
SCAN_POSE = 'side'
10
# SCAN_POSE = 'front'
11
12
if __name__ == '__main__':
13
14
    folder_path = 'data/' + SUBJECT_NAME
15
    if not os.path.isdir(folder_path):
16
        os.mkdir(folder_path)
17
    os.chdir(folder_path)
18
19
    if not os.path.isdir(SCAN_POSE):
20
        os.mkdir(SCAN_POSE)
21
    os.chdir(SCAN_POSE)
22
23
    for subfolder in ['color_images',
24
                      'depth_images',
25
                      'intrinsics',
26
                      'OpenPose',
27
                      'ViTPose_base',
28
                      'ViTPose_large']:
29
        if not os.path.isdir(subfolder):
30
            os.mkdir(subfolder)
31
32
    # copy odometry.log from 'data' folder
33
    src = '../../odometry.log'
34
    dst = 'odometry.log'
35
    shutil.copyfile(src, dst)
36
37
    file1 = open("../../subject_name.txt", "a")
38
    file1.write(SUBJECT_NAME + '_' + SCAN_POSE + "\n")
39
    file1.close()
40
41
    for subfolder in ['OpenPose',
42
                      'ViTPose_base',
43
                      'ViTPose_large']:
44
45
        for subsubfolder in ['keypoints', 'output_images']:
46
            if not os.path.isdir(subfolder + '/' + subsubfolder):
47
                os.mkdir(subfolder + '/' + subsubfolder)
48
49
50
51
52
53
54