Skip to content

Commit c9004fd

Browse files
committed
fix bug: save img parallel_sequential
1 parent cfd6a70 commit c9004fd

2 files changed

Lines changed: 19 additions & 12 deletions

File tree

main.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -872,6 +872,7 @@ def set_img_layout(self):
872872
self.parallel_to_sequential.Value, # 19
873873
self.one_img.Value, # 20
874874
self.box_position.GetSelection(), # 21
875+
self.parallel_sequential.Value, # 22
875876
self.checkBox_orientation.Value]
876877

877878
def show_img(self):

utils_img.py

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1457,24 +1457,30 @@ def save_select(self, dir_name):
14571457
else:
14581458
self.check.append(0)
14591459
else:
1460+
14601461
if not self.parallel_to_sequential:
14611462
for i in range(len(dir_name)):
14621463
if not (Path(self.out_path_str)/"select_images"/dir_name[i]).exists():
14631464
os.makedirs(Path(self.out_path_str) /
14641465
"select_images" / dir_name[i])
1465-
1466-
f_path = self.flist[i]
1467-
try:
1468-
if self.layout_params[11]:
1469-
move(f_path, Path(self.out_path_str) / "select_images" /
1470-
dir_name[i] / self.name_list[self.action_count])
1471-
else:
1472-
copyfile(f_path, Path(self.out_path_str) / "select_images" /
1473-
dir_name[i] / self.name_list[self.action_count])
1474-
except:
1475-
self.check.append(1)
1466+
if self.layout_params[22]: # parallel_sequential
1467+
num_per_img = self.layout_params[1]
14761468
else:
1477-
self.check.append(0)
1469+
num_per_img = 1
1470+
for k in range(num_per_img):
1471+
f_path = self.flist[i*num_per_img+k]
1472+
name = Path(f_path).name
1473+
try:
1474+
if self.layout_params[11]:
1475+
move(f_path, Path(self.out_path_str) / "select_images" /
1476+
dir_name[i] / name)
1477+
else:
1478+
copyfile(f_path, Path(self.out_path_str) / "select_images" /
1479+
dir_name[i] / name)
1480+
except:
1481+
self.check.append(1)
1482+
else:
1483+
self.check.append(0)
14781484

14791485
if self.layout_params[11]:
14801486
if self.action_count == 0:

0 commit comments

Comments
 (0)