IDS peak ICV v1.6.0
Loading...
Searching...
No Matches
DragoToneMapping Class Reference
Inheritance diagram for DragoToneMapping:

Data Structures

class  Handle
 

Public Member Functions

void Dispose ()
 
Image Process (Image hdrImage)
 Converts an HDR image into a displayable LDR image.
 

Detailed Description

Compresses the dynamic range of HDR images using a logarithmic curve adapted to human visual perception.

It is based on the 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

Since
IDSImaging.Peak.ICV 1.4

Member Function Documentation

◆ Dispose()

void Dispose ( )
inline

◆ Process()

Image Process ( Image hdrImage)
inline

Converts an HDR image into a displayable LDR image.

Supported pixel formats
  • Mono32f
  • RGB32f

See the Pixel and Pixel Format Specifications for a detailed description of the pixel formats.

Returns
The tone-mapped image in the corresponding 8-bit format (e.g., Mono32f becomes Mono8).
Since
IDSImaging.Peak.ICV 1.4