Crate gainforge

Source

Structs§

FilmicSplineParameters
GainHdrMetadata
GainImage
Immutable image store
GainImageMut
Mutable image store
IsoGainMap
MpfEntry
MpfInfo
MpfNumberOfImages
UhdrDirectory
UhdrDirectoryContainer
UhdrDirectoryRdf
UhdrDirectorySeq
UhdrItem
UhdrItemContainerLi
UhdrItemResource

Enums§

BufferStore
ForgeError
GamutClipping
Defines gamut clipping mode
GamutColorSpace
HdrTransferFunction
MpfDataType
MpfEndianness
MpfImageType
MpfTag
ToneMappingMethod
Defines tone mapping method
TransferFunction
Declares transfer function for transfer components into a linear colorspace and its inverse

Traits§

ToneMapper

Functions§

apply_gain_map_rgb
Applies gain map on 8 bit RGB image
apply_gain_map_rgb10
Applies gain map on 10 bit RGB image
apply_gain_map_rgb12
Applies gain map on 12 bit RGB image
apply_gain_map_rgb16
Applies gain map on 16 bit RGB image
apply_gain_map_rgba
Applies gain map on 8 bit RGBA image
apply_gain_map_rgba10
Applies gain map on 10 bit RGBA image
apply_gain_map_rgba12
Applies gain map on 12 bit RGBA image
apply_gain_map_rgba16
Applies gain map on 16 bit RGBA image
create_tone_mapper_rgb
Creates RGB8 tone mapper
create_tone_mapper_rgb10
Creates RGB10 tone mapper
create_tone_mapper_rgb12
Creates RGB12 tone mapper
create_tone_mapper_rgb14
Creates RGB14 tone mapper
create_tone_mapper_rgb16
Creates RGB16 tone mapper
create_tone_mapper_rgba
Creates RGBA8 tone mapper
create_tone_mapper_rgba10
Creates RGBA10 tone mapper
create_tone_mapper_rgba12
Creates RGBA12 tone mapper
create_tone_mapper_rgba14
Creates RGBA14 tone mapper
create_tone_mapper_rgba16
Creates RGBA16 tone mapper
make_gainmap_weight
Computes gain map weight for given display boost

Type Aliases§

SyncToneMapper8Bit
SyncToneMapper16Bit