1 import matplotlib.pyplot
as plt
10 image = Image.new(
"RGB", (i, j), (205, 205, 205))
17 src_im = Image.open(in_file)
19 real_size = src_im.size
20 proportion = float(real_size[0]) / real_size[1]
21 first_dimension = real_size[0]
22 second_dimension = float(first_dimension) / proportion
23 size = int(first_dimension), int(second_dimension)
27 im = src_im.convert(
'RGBA')
28 rot = im.rotate(angle).resize(size)
29 new.paste(rot, (25, 25), rot)
30 new.save(out_folder +
"/" + file_name.split(
".")[0] +
".png")
40 INFOLDER =
'./../data/INPUT/Carmen_Input/'
41 OUTFOLDER =
'./../data/INPUT/IMGs/'
43 for typedataset
in glob.glob(INFOLDER +
'*'):
44 print(
"starting to parse folder: ", typedataset)
45 split_path = typedataset.split(
'/')
46 name_type_dataset = split_path[len(split_path) - 1]
47 print(name_type_dataset)
49 for dataset
in glob.iglob(INFOLDER + name_type_dataset +
'/*'):
50 print(
"starting to parse dataset: ", dataset)
51 split_path = dataset.split(
'/')
52 dataset_name = split_path[len(split_path) - 1]
53 if not os.path.exists(OUTFOLDER + dataset_name):
54 os.mkdir(OUTFOLDER + dataset_name)
57 for png
in glob.iglob(INFOLDER + name_type_dataset +
"/" + dataset_name +
"/*.png"):
58 split_path = png.split(
'/')
59 file_name = split_path[len(split_path) - 1]
60 print(
"il nome del file che parso :", file_name)
61 if dataset_name ==
'Freiburg_Building_079':
64 elif dataset_name ==
'Intel_Reserach_Lab':
67 elif dataset_name ==
'ubremen-cartesium':
71 convert_imm(png, OUTFOLDER + dataset_name, file_name, angle=0)
73 print(
"total time: ", end - start)
76 if __name__ ==
'__main__':