Как правильно выровнять яркость изображения?

Имеется изображение, которое сильно засвечено в одном месте и крайне слабо освещено в другом. Хотелось бы на выходе получить изображение, равномерно освещеное (даже в градации серого), что бы тусклые пиксели присутствовали наравне с яркими. Смотрел в сторону retinex и гамма корекции, но в случае слабоосвещенных изображений они дают плохой результат, а retinex к тому же довольно требователен к вычислительным ресурсам. Может быть кто-нибудь подскажет куда еще можно посмотреть. Спасибо.
  • Вопрос задан
  • 6670 просмотров
Решения вопроса 1
demimurych
@demimurych
Посмотрите вот тут
www.fmwconcepts.com/imagemagick/
скрипты вроде tonemap
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
kedobear
@kedobear
Попробуйте опции -equalize или -normalize в imagemagick.
Ответ написан
barmaley_exe
@barmaley_exe
Перевести в представление с выделенной яркостной составляющей (HSB, например), провести её эквализацию гистограммы. (возможно, это будет идентично совету выше), а потом обратно в RGB.
Ответ написан
Dragonizer
@Dragonizer
Если нужно осветить темное фотографическое изображение с яркими пятнами, то есть такие три несложных метода:
www.tankedup-imaging.com/no_flash_choice.html
Для фотографий документов, когда нужно получить черно-белое изображение, лучше подойдет этот вариант:
habrahabr.ru/qa/3549/
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы