В настоящее время я обрабатываю низкоконтрастное изображение в Python, используя функцию rescale_intensity в модуле SciKit Image.
Я увеличиваю контраст в интересном (и относительно небольшом) диапазоне данных, указав второй и 98-йпроцентили набора данных:
p1, p2 = np.percentile(im, (2, 98))
и задайте новое контрастное изображение:
im2 = skimage.exposure.rescale_intensity(im, in_range = (p1, p2))
Это работает так, как ожидалось, но когда я отображаю цветовую панель, данные смещаются кдиапазон [-1, 1].В любом случае, я могу соответственно изменить цветовую шкалу?