import cv2 def upsampleHeatmap(map, img): m,M = map.min(), map.max() i,I = img.min(), img.max() map = 255 * ((map-m) / (M-m)) img = 255 * ((img-i) / (I-i)) map = np.uint8(map) img = np.uint8(img) map = cv2.resize(map, (700,400)) map = cv2.applyColorMap(255-map, cv2.COLORMAP_JET) map = np.uint8(map) img = cv2.applyColorMap(255-img, cv2.COLORMAP_JET) img = np.uint8(img) map = np.uint8(map*0.7 + img*0.3) return map