#include <peak_icv/algorithms/hdr/tone_mapping/peak_icv_drago_tone_mapping.hpp>

Public Member Functions | |
| DragoToneMapping () | |
| ~DragoToneMapping () override | |
| Image | Process (const Image &hdrImage) const |
| Converts an HDR image into a displayable LDR image. | |
Compresses the dynamic range of HDR images using a logarithmic curve adapted to human visual perception.
It is based on Adaptive Logarithmic Mapping For Displaying High Contrast Scenes Paper from F. Drago, K. Myszkowski, T. Annen and N. Chiba from the year 2003.
See paper: External link
|
inlineexplicit |
|
inlineoverride |
Converts an HDR image into a displayable LDR image.
|
See the Pixel and Pixel Format Specifications for a detailed description of the pixel formats.