PHP gdlib или imagemagick нормализация освещения между двумя изображениями

Есть ли какой-нибудь простой способ (инструмент, скрипт), чтобы, имея 2 изображения одной и той же сцены в разных условиях освещения, нормализовать их так, чтобы они выглядели так, как если бы они были сделаны в одинаковых условиях?

Я читал о некоторых гистограммах и о том, как должна работать эта нормализация, но не могу найти реального (не теоретического) решения.

1 ответ

Есть ли простой способ... (не теоретическое) решение?

Существует множество реализаций, но действительно хорошие из них запатентованы и находятся под замком таких компаний, как Fuji, Nikon, Polaroid и т. Д.

Вам придется выполнять математику и / или подражать другим работам с открытым исходным кодом.

Imagick в PHP предлагает такие методы, как Imagick:: контраст StretchImage и Imagick::linearStretchImage для выравнивания, обрезки и смещения гистограмм. Если вы действительно пытаетесь настроить lumanuis, Imagick:: colorMatrixImage можно использовать для перестройки / изменения цветового баланса изображения. Взгляните на скрипт белого баланса Фреда, например.

Другие вопросы по тегам