Safemotion Lib
Loading...
Searching...
No Matches
utils_vis.py
Go to the documentation of this file.
1from PIL import Image
2from matplotlib import pyplot as plt
3from tqdm import tqdm
4import os
5
6
7def display_reid_result(sorted_keep_index, crop_image_path, test_image_list):
8 columns = 5
9 cnt = 0
10 rows = (len(sorted_keep_index) // columns)+1
11
12 figsize = (30.0, rows*2)
13 plt.figure(figsize=figsize)
14
15 for index in tqdm(sorted_keep_index):
16
17 image_path = os.path.join(crop_image_path, test_image_list[index[0]])
18 image = Image.open(image_path)
19 image_index = cnt+1
20
21 title_txt = f'{test_image_list[index[0]]} | {index[1]:.4f}'
22 plt.subplot(rows, columns, image_index)
23 plt.title(title_txt)
24 plt.xticks([])
25 plt.yticks([])
26 plt.imshow(image)
27
28 cnt+=1
29
30 plt.show()
31
display_reid_result(sorted_keep_index, crop_image_path, test_image_list)
Definition utils_vis.py:7