Какой хороший способ улучшить контрастность цветных изображений?

StackOverflow https://stackoverflow.com/questions/2926730

Вопрос

Я разделите цветное изображение на 3 канала и сделали контрасный усовершенствование каждого канала. Затем объединили их вместе, мне нравится изображение в результате, но у него есть разные цвета. Черные предметы стали желтыми и так далее ...

Редактировать: использованный я используемый алгоритм, предназначен для расчета 5-го процентиля и 95-го процентиля в виде минимальных значений и максимальных значений, а затем расширить значения изображения так, чтобы у него были значения min и max как 0 и 255. Если есть лучший подход, пожалуйста скажи мне.

Это было полезно?

Решение

При совершении улучшения контраста в цветовых изображениях, это хорошая идея, чтобы отрегулировать только яркости (яркость) и оставить информацию о цветной информации. Это требует преобразования цвета цвета от RGB к чему-то вроде Юридический. Отказ В этом цвете компонент Y аналогичен серому версии изображения, в то время как другие компоненты обеспечивают цвет. Это эффективно позволяет регулировать контрастность (путем выполнения алгоритма только на компоненте Y) без искажения информации о цвете. Наконец, вы можете конвертировать обратно в RGB.

Другие советы

Используйте алгоритм Clahe. OPENCV имеет реализацию IT: CV :: CreateClahe ()

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top