2 import matplotlib.cm
as cm
7 spectrogram_subtracted = img.transpose() - noise
9 spectrogram_subtracted = np.where(spectrogram_subtracted > 0,
10 spectrogram_subtracted,
12 spectrogram_subtracted = spectrogram_subtracted.transpose()
13 return spectrogram_subtracted
19 input: cv2 32FC1 image
20 output: cv2 32FC1 image
22 return cv2.blur(raw_img, (5, 5))
27 Convert input gray image to 8FC1 gray image.
28 At this time, each pixel is normalized between 0 ~ 255.
35 ret = (img - _min).astype(np.float64) / (_max - _min) * 255.0
36 return ret.astype(dtype)
41 Convert input to jet image if input is mono image.
42 input : cv2 8UC1 image
43 output: cv2 8UC3 image
45 if len(img.shape) == 2:
46 normalized_img = img / 255.0
47 jet = np.array(cm.jet(1 - normalized_img)[:, :, :3] * 255, np.uint8)