Android.Hardware.Camera2.Params.TonemapCurve Class
Immutable class for describing a 2 x M x 3 tonemap curve of floats.

See Also: TonemapCurve Members

Syntax

[Android.Runtime.Register("android/hardware/camera2/params/TonemapCurve", DoNotGenerateAcw=true)]
public sealed class TonemapCurve : Java.Lang.Object

Remarks

Immutable class for describing a 2 x M x 3 tonemap curve of floats.

This defines red, green, and blue curves that the Android.Hardware.Camera2.CameraDevice will use as the tonemapping/contrast/gamma curve when Android.Hardware.Camera2.CaptureRequest.TonemapMode is set to Android.Hardware.Camera2.CameraMetadata.TONEMAP_MODE_CONTRAST_CURVE.

The total number of points (Pin, Pout) for each color channel can be no more than Android.Hardware.Camera2.CameraCharacteristics.TonemapMaxCurvePoints.

The coordinate system for each point is within the inclusive range [TonemapCurve.LevelBlack, TonemapCurve.LevelWhite].

See Also

[Android Documentation]

Requirements

Namespace: Android.Hardware.Camera2.Params
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0