Преобразуйте изображение HDR в LDR с помощью краевых многомасштабных разложений
преобразует изображение с высокой динамической областью значений (HDR) в изображение с низкой динамической областью значений (LDR), подходящее для отображения, используя процесс, называемый краеугольно-сохраняющими разложениями для многомасштабной манипуляции тоном и детализацией.LDR
= tonemapfarbman(HDR
)
использует одну или несколько пары "имя-значение", чтобы управлять различными аспектами отображения тональных сигналов.LDR
= tonemapfarbman(HDR
,Name,Value
)
Эта функция использует анизотропный диффузионный фильтр, imdiffusefilt
для приближения взвешенного фильтра методом наименьших квадратов, как предложено Farbman et al. [1]
[1] Farbman, Z., R. Fattal, D. Lischinski, and R. Szeliski. «Edge-Preserving Decompositions for Multi-Scale Tone and Detail манипуляция ссылка). Транзакции ACM на графике. Том 27, № 3, август 2008 года, стр. 1-10.
hdrread
| imdiffusefilt
| locallapfilt
| localtonemap
| makehdr
| tonemap