Я пытаюсь реализовать CLAHE без интерполяции, обходя значение каждого пикселя и вычисляя его ранг в окружающем подизображении. Следовательно, значением нового пикселя является его ранг * 255 / number_of_pixels_in_region. Я читал статьи о том, как рассчитать новые значения пикселей, но я не мог понять, как, поскольку я только нашел, как рассчитать значение отсечения, но не как его использовать. Я вычисляю ранг как I go через субизображение, не сохраняя массив каждого отдельного ранга, поскольку мне нужен только один для центрального пикселя. Как мне узнать, какое излишнее значение я должен перераспределить, и как мне узнать новое значение пикселя?