Android Guides | Samples

Android.Hardware.Camera2.Params.LensShadingMap Class

Immutable class for describing a 4 x N x M lens shading map of floats.

See Also: LensShadingMap

Syntax

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

Remarks

Immutable class for describing a 4 x N x M lens shading map of floats.

See Also

[Android Documentation]

Requirements

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

The members of Android.Hardware.Camera2.Params.LensShadingMap are listed below.

See Also: Object

Public Fields

const
MinimumGainFactorSingle (1). The smallest gain factor in this map.

Public Properties

[read-only]
ColumnCountInt32. Get the number of columns in this map.
[read-only]
GainFactorCountInt32. Get the total number of gain factors in this map.
[read-only]
RowCountInt32. Get the number of rows in this map.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

CopyGainFactors(Single[], Int32)
Copy all gain factors in row-major order from this lens shading map into the destination.
GetGainFactor(Color, Int32, Int32) : Single
Get a single color channel gain factor from this lens shading map by its row and column.
GetGainFactorVector(Int32, Int32) : RggbChannelVector
Get a gain factor vector from this lens shading map by its row and column.