|
Krita Source Code Documentation
|
#include <kis_hdr_metadata.h>
Inheritance diagram for KisRelativeContentLightLevelInformation:Public Types | |
| enum | CalculationType { XYZLuminance , Rec2020Component , RGBComponent } |
Public Member Functions | |
| bool | operator== (const KisRelativeContentLightLevelInformation &other) const |
Public Attributes | |
| double | maxContentLightLevel = 0.0 |
| double | maxFrameAverageLightLevel = 0.0 |
| maxFrameAverage MaxFrameAverageLightLevel or MaxFALL is the average of average pixel brightnesses in the frame sequence. | |
| CalculationType | type = XYZLuminance |
KisRelativeContentLightLevelInformation is a struct that represents HDR10 metadata. It is similar to the same values in MasteringInfo in KisSurfaceColorimetry.h, though typically relative to the diffuse white.
Definition at line 20 of file kis_hdr_metadata.h.
| Enumerator | |
|---|---|
| XYZLuminance | Calculate luminance by converting to xyz. |
| Rec2020Component | Calculate luminance by converting to rec2020. |
| RGBComponent | Calculate luminance on the RGB components if possible. |
Definition at line 32 of file kis_hdr_metadata.h.
| bool KisRelativeContentLightLevelInformation::operator== | ( | const KisRelativeContentLightLevelInformation & | other | ) | const |
Definition at line 13 of file kis_hdr_metadata.cpp.
References maxContentLightLevel, maxFrameAverageLightLevel, qFuzzyCompare(), and type.
| double KisRelativeContentLightLevelInformation::maxContentLightLevel = 0.0 |
MaxContentLightLevel or MaxCLL is the brightest pixel in the frame sequence.
Definition at line 24 of file kis_hdr_metadata.h.
| double KisRelativeContentLightLevelInformation::maxFrameAverageLightLevel = 0.0 |
maxFrameAverage MaxFrameAverageLightLevel or MaxFALL is the average of average pixel brightnesses in the frame sequence.
Definition at line 30 of file kis_hdr_metadata.h.
| CalculationType KisRelativeContentLightLevelInformation::type = XYZLuminance |
Definition at line 38 of file kis_hdr_metadata.h.