Browse Source

export step updated

master
Jeong Geol Kim 4 years ago
parent
commit
deea3f0ca2
2 changed files with 64 additions and 0 deletions
  1. 32
    0
      source/extract_01.py
  2. 32
    0
      source/extract_02.py

+ 32
- 0
source/extract_01.py View File

@@ -0,0 +1,32 @@
1
+import sys
2
+import os
3
+import glob
4
+import pandas as pd
5
+
6
+#ssd_dir = /data/36536536520201231/
7
+ssd_dir = sys.argv[1]
8
+os.system('mv '+ssd_dir+ ' /hdd')
9
+
10
+target_dir = '/hdd' + ssd_dir[5:]
11
+
12
+
13
+svo_list = os.listdir(target_dir)
14
+
15
+for svo in svo_list:
16
+  if svo[-5] == 1:
17
+    os.system('python3 /sources/depthsensing.py -c /sources/cfg.cfg -w /sources/mailsys.weights -m /sources/data.data -s ' + target_dir + svo + ' -o ' + target_dir + svo[:4] + '.csv')
18
+  else:
19
+    pass
20
+
21
+full_list = os.listdir(target_dir)
22
+csv_1_list = [file for file in full_list if file.endswith("1.csv")]
23
+
24
+conc_df = pd.DataFrame(data={'x': [], 'y': [], 'z': [], 'frame': []})
25
+FRAME_COUNTER = 0
26
+N_OF_FRAME = 1800
27
+for x in csv_1_list:
28
+  df = pd.read_csv(os.path.join(target_dir,x), header=0)
29
+  df['frame'] = df['frame'] + FRAME_COUNTER
30
+  conc_df = pd.concat[conc_df,df]
31
+  FRAME_COUNTER += N_OF_FRAME
32
+conc_df.to_csv(os.path.join(target_dir,'cam1.csv'), index=False)

+ 32
- 0
source/extract_02.py View File

@@ -0,0 +1,32 @@
1
+import sys
2
+import os
3
+import glob
4
+import pandas as pd
5
+
6
+#ssd_dir = /data/36536536520201231/
7
+ssd_dir = sys.argv[1]
8
+os.system('mv '+ssd_dir+ ' /hdd')
9
+
10
+target_dir = '/hdd' + ssd_dir[5:]
11
+
12
+
13
+svo_list = os.listdir(target_dir)
14
+
15
+for svo in svo_list:
16
+  if svo[-5] == 2:
17
+    os.system('python3 /sources/depthsensing.py -c /sources/cfg.cfg -w /sources/mailsys.weights -m /sources/data.data -s ' + target_dir + svo + ' -o ' + target_dir + svo[:4] + '.csv')
18
+  else:
19
+    pass
20
+
21
+full_list = os.listdir(target_dir)
22
+csv_1_list = [file for file in full_list if file.endswith("1.csv")]
23
+
24
+conc_df = pd.DataFrame(data={'x': [], 'y': [], 'z': [], 'frame': []})
25
+FRAME_COUNTER = 0
26
+N_OF_FRAME = 1800
27
+for x in csv_1_list:
28
+  df = pd.read_csv(os.path.join(target_dir,x), header=0)
29
+  df['frame'] = df['frame'] + FRAME_COUNTER
30
+  conc_df = pd.concat[conc_df,df]
31
+  FRAME_COUNTER += N_OF_FRAME
32
+conc_df.to_csv(os.path.join(target_dir,'cam2.csv'), index=False)

Loading…
Cancel
Save