@@ -1189,8 +1189,9 @@ def _recursive_parse_xml_to_dict(xml):
11891189 imgs_file_list = load_file_list (path = folder_imgs , regx = '\\ .jpg' , printable = False )
11901190 logging .info ("[VOC] {} images found" .format (len (imgs_file_list )))
11911191
1192- imgs_file_list .sort (key = lambda s : int (s .replace ('.' , ' ' ).replace ('_' , '' ).split (' ' )[- 2 ])
1193- ) # 2007_000027.jpg --> 2007000027
1192+ imgs_file_list .sort (
1193+ key = lambda s : int (s .replace ('.' , ' ' ).replace ('_' , '' ).split (' ' )[- 2 ])
1194+ ) # 2007_000027.jpg --> 2007000027
11941195
11951196 imgs_file_list = [os .path .join (folder_imgs , s ) for s in imgs_file_list ]
11961197 # logging.info('IM',imgs_file_list[0::3333], imgs_file_list[-1])
@@ -1200,17 +1201,19 @@ def _recursive_parse_xml_to_dict(xml):
12001201 folder_semseg = os .path .join (path , extracted_filename , "SegmentationClass" )
12011202 imgs_semseg_file_list = load_file_list (path = folder_semseg , regx = '\\ .png' , printable = False )
12021203 logging .info ("[VOC] {} maps for semantic segmentation found" .format (len (imgs_semseg_file_list )))
1203- imgs_semseg_file_list .sort (key = lambda s : int (s .replace ('.' , ' ' ).replace ('_' , '' ).split (' ' )[- 2 ])
1204- ) # 2007_000032.png --> 2007000032
1204+ imgs_semseg_file_list .sort (
1205+ key = lambda s : int (s .replace ('.' , ' ' ).replace ('_' , '' ).split (' ' )[- 2 ])
1206+ ) # 2007_000032.png --> 2007000032
12051207 imgs_semseg_file_list = [os .path .join (folder_semseg , s ) for s in imgs_semseg_file_list ]
12061208 # logging.info('Semantic Seg IM',imgs_semseg_file_list[0::333], imgs_semseg_file_list[-1])
12071209 # ======== 3. instance segmentation maps path list
12081210 # folder_insseg = path+"/"+extracted_filename+"/SegmentationObject/"
12091211 folder_insseg = os .path .join (path , extracted_filename , "SegmentationObject" )
12101212 imgs_insseg_file_list = load_file_list (path = folder_insseg , regx = '\\ .png' , printable = False )
12111213 logging .info ("[VOC] {} maps for instance segmentation found" .format (len (imgs_semseg_file_list )))
1212- imgs_insseg_file_list .sort (key = lambda s : int (s .replace ('.' , ' ' ).replace ('_' , '' ).split (' ' )[- 2 ])
1213- ) # 2007_000032.png --> 2007000032
1214+ imgs_insseg_file_list .sort (
1215+ key = lambda s : int (s .replace ('.' , ' ' ).replace ('_' , '' ).split (' ' )[- 2 ])
1216+ ) # 2007_000032.png --> 2007000032
12141217 imgs_insseg_file_list = [os .path .join (folder_insseg , s ) for s in imgs_insseg_file_list ]
12151218 # logging.info('Instance Seg IM',imgs_insseg_file_list[0::333], imgs_insseg_file_list[-1])
12161219 else :
@@ -1223,8 +1226,9 @@ def _recursive_parse_xml_to_dict(xml):
12231226 logging .info (
12241227 "[VOC] {} XML annotation files for bounding box and object class found" .format (len (imgs_ann_file_list ))
12251228 )
1226- imgs_ann_file_list .sort (key = lambda s : int (s .replace ('.' , ' ' ).replace ('_' , '' ).split (' ' )[- 2 ])
1227- ) # 2007_000027.xml --> 2007000027
1229+ imgs_ann_file_list .sort (
1230+ key = lambda s : int (s .replace ('.' , ' ' ).replace ('_' , '' ).split (' ' )[- 2 ])
1231+ ) # 2007_000027.xml --> 2007000027
12281232 imgs_ann_file_list = [os .path .join (folder_ann , s ) for s in imgs_ann_file_list ]
12291233 # logging.info('ANN',imgs_ann_file_list[0::3333], imgs_ann_file_list[-1])
12301234
0 commit comments