TonemapReinhard Constructor |
http://www.emgu.com
Creates TonemapReinhard object.
Namespace:
Emgu.CV
Assembly:
Emgu.CV.Platform.NetStandard (in Emgu.CV.Platform.NetStandard.dll) Version: 4.3.0.3890
Syntaxpublic TonemapReinhard(
float gamma = 1f,
float intensity = 0f,
float lightAdapt = 1f,
float colorAdapt = 0f
)
Public Sub New (
Optional gamma As Single = 1F,
Optional intensity As Single = 0F,
Optional lightAdapt As Single = 1F,
Optional colorAdapt As Single = 0F
)
public:
TonemapReinhard(
float gamma = 1f,
float intensity = 0f,
float lightAdapt = 1f,
float colorAdapt = 0f
)
new :
?gamma : float32 *
?intensity : float32 *
?lightAdapt : float32 *
?colorAdapt : float32
(* Defaults:
let _gamma = defaultArg gamma 1f
let _intensity = defaultArg intensity 0f
let _lightAdapt = defaultArg lightAdapt 1f
let _colorAdapt = defaultArg colorAdapt 0f
*)
-> TonemapReinhard
Parameters
- gamma (Optional)
- Type: SystemSingle
gamma value for gamma correction - intensity (Optional)
- Type: SystemSingle
result intensity in [-8, 8] range. Greater intensity produces brighter results. - lightAdapt (Optional)
- Type: SystemSingle
light adaptation in [0, 1] range. If 1 adaptation is based only on pixel value, if 0 it's global, otherwise it's a weighted mean of this two cases. - colorAdapt (Optional)
- Type: SystemSingle
chromatic adaptation in [0, 1] range. If 1 channels are treated independently, if 0 adaptation level is the same for each channel.
See Also