The boundaries and target for an AeConstraintMode constraint. More...
Public Types | |
| enum class | Bound { Lower = 0 , Upper = 1 } |
| Specify whether the constraint defines a lower or upper bound. More... | |
Public Attributes | |
| Bound | bound |
| The type of constraint bound. | |
| double | qLo |
| The lower quantile to use for the constraint. | |
| double | qHi |
| The upper quantile to use for the constraint. | |
| double | yTarget |
| The luminance target for the constraint. | |
The boundaries and target for an AeConstraintMode constraint.
This structure describes an AeConstraintMode constraint for the purposes of this algorithm. These constraints are expressed as a pair of quantile boundaries for a histogram, along with a luminance target and a bounds-type. The algorithm uses the constraints by ensuring that the defined portion of a luminance histogram (I.E. lying between the two quantiles) is above or below the given luminance value.
|
strong |