Вопрос

Знаете ли вы любой алгоритм для создания изображений HDR, таких как PhotoMatix или Photoshop «Merge HDR»?

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

Решение

Соответствуете ли вы псевдо HDR (HDR Loice из 1 изображений) или HDR от нескольких разных изображений (каждая с разной экспозицией)?

Обычно HDR начинается с консервированного края оператора сглаживания. Это позволяет дифференцировать между деталями, где мы хотим сохранить данные, к плоским областям, где мы можем сжать данные.

Следующим шагом будет применять функцию сжимания к данным, которые мы хотим сжать.

Последний шаг будет сочетаться с сжатыми данными.

Я бы начал с чтения о тоновье отображения:http://en.wikipedia.org/wiki/tone_mapping.

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

MATLAB имеет функцию слияния HDR. Если у вас установлен MatLab, вы можете получить исходный код его в каталоге установки. (Но вы не можете использовать его для лицензированного приложения).

Еще больше деталей:
Рекомендации библиотеки HDR с открытым исходным кодом

Я бы предложил бы инструментов HDR, который имеет код открытого исходного кода (GPL V3) и расширенные режимы выравнивания:https://github.com/banterle/hdr_toolbox/tree/master/source_code/generation.

http://www.advancedhdrbook.com.

Я не знаю, какой язык вы используете, но вы всегда можете взглянуть на исходный код для Яркость (Qtpfsgui) и посмотрите, как они это делают.

Помните, что этот код защищен авторским правом, поэтому вы не можете на самом деле не копировать и вставлять в по-разному лицензированное приложение.

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