Я разделил цветное изображение на 3 канала и сделал контрастное усиление каждого канала.
Затем их слили воедино, мне нравится изображение в результате, но оно имеет разные цвета.
Черные объекты стали желтыми и так далее ...
EDIT:
Алгоритм, который я использовал, - это вычисление 5-го и 95-го процентиля.
в качестве минимального и максимального значений, а затем разверните значения изображения таким образом, чтобы минимальные и максимальные значения были равны 0 и 255. Если есть лучший подход, скажите, пожалуйста.