11import configparser
22import os
33
4- import matplotlib .colors
54import matplotlib .pyplot as plt
65import numpy as np
76import torch
@@ -52,8 +51,8 @@ def get_model(model_name: str, num_classes: int, pretrained: str = None) -> torc
5251
5352# Cityscapes 데이터셋 라벨 색상 불러오기
5453def get_cityscapes_label_colormap (short = False ):
55- colormap = np .zeros ((20 , 3 ), dtype = np .uint8 )
5654 if not short :
55+ colormap = np .zeros ((20 , 3 ), dtype = np .uint8 )
5756 colormap [0 ] = [0 , 0 , 0 ]
5857 colormap [1 ] = [128 , 64 , 128 ]
5958 colormap [2 ] = [244 , 35 , 232 ]
@@ -75,6 +74,7 @@ def get_cityscapes_label_colormap(short=False):
7574 colormap [18 ] = [0 , 0 , 230 ]
7675 colormap [19 ] = [119 , 11 , 32 ]
7776 else :
77+ colormap = np .zeros ((8 , 3 ), dtype = np .uint8 )
7878 colormap [0 ] = [0 , 0 , 0 ]
7979 colormap [1 ] = [128 , 64 , 128 ]
8080 colormap [2 ] = [70 , 70 , 70 ]
@@ -84,7 +84,7 @@ def get_cityscapes_label_colormap(short=False):
8484 colormap [6 ] = [220 , 20 , 60 ]
8585 colormap [7 ] = [0 , 0 , 142 ]
8686
87- matplotlib . colors . ListedColormap (colormap )
87+ return np . divide (colormap , 255 ). tolist ( )
8888
8989
9090# Cityscapes 데이터셋 설정
0 commit comments