Module dlib.image.hdri
High dynamic range images
Functions
Name | Description |
---|---|
clamp(img, minv, maxv)
|
Clamp pixels luminance to a specified range |
defaultHDRImageFactory()
|
Get default SuperHDRImageFactory singleton |
hdrTonemapACES(img, exposure, gamma)
|
ACES curve tonal compression |
hdrTonemapAverageLuminance(img, output, a, gamma)
|
Average luminance tonal compression |
hdrTonemapGamma(img, output, gamma)
|
Simple exponentiation tonal compression |
hdrTonemapHable(img, output, exposure, gamma)
|
Hable (Uncharted 2) tonal compression |
hdrTonemapReinhard(img, output, exposure, gamma)
|
Reinhard tonal compression |
Interfaces
Name | Description |
---|---|
SuperHDRImageFactory
|
Factory interface for HDR images |
Classes
Name | Description |
---|---|
HDRImage
|
Extension of standard Image that is based on FloatPixelFormat.RGBAF32 |
HDRImageFactory
|
Factory class for HDR images |
SuperHDRImage
|
HDR image interface |
UnmanagedHDRImage
|
HDRImage that uses dlib.core.memory instead of GC |
UnmanagedHDRImageFactory
|
Factory class for UnmanagedHDRImageFactory |
Enums
Name | Description |
---|---|
FloatPixelFormat
|
Linear floating-point pixel formats |