-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathrename_hcp_png.py
45 lines (32 loc) · 1006 Bytes
/
rename_hcp_png.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
import numpy as np
import os
import natsort
'''
Author: Jeffrey Durieux. [email protected]
'''
os.chdir('/home/ubuntu/data/hcp_pngimages/')
sid = np.load('../subjectid.npy')
mydir = os.listdir()
mydir = natsort.natsorted(mydir)
path = '/home/ubuntu/data/hcp_pngimages/'
mydirlen = len(mydir)
for folder in range(1112):
os.chdir(path + mydir[folder])
os.chdir('axis0')
subdir = os.listdir()
subdir = natsort.natsorted(subdir)
pnglen = len(subdir)
for im in range(pnglen):
os.rename(subdir[im], mydir[folder]+'_'+subdir[im])
os.chdir('../axis1')
subdir = os.listdir()
subdir = natsort.natsorted(subdir)
pnglen = len(subdir)
for im in range(pnglen):
os.rename(subdir[im], mydir[folder]+'_'+subdir[im])
os.chdir('../axis2')
subdir = os.listdir()
subdir = natsort.natsorted(subdir)
pnglen = len(subdir)
for im in range(pnglen):
os.rename(subdir[im], mydir[folder]+'_'+subdir[im])