IMcLookupTableLut Property
|
|
Get the composite response curve LUT or one element of the curve.
Namespace:
MediaCy.IQL.Engine
Assembly:
MediaCy.IQL.Engine (in MediaCy.IQL.Engine.dll) Version: 10.0.6912.0
SyntaxReadOnly Default Property Lut (
Optional Index As Integer = -1
) As Object
Get
Parameters
- Index (Optional)
- Type: SystemInt32
long : Optional. A 0-based index indicating which element of the
LUT is being read. Index = -1 indicates that the entire LUT
is returned as a 256 element array. Index = -2 indicates that the entire LUT
is returned as a Length element array. By default Index = -1.
Property Value
Type:
Object
RemarksThe final response curve will be calculated by combining brightness,
contrast, and gamma values, and the free-form LUT. This property returns a
normalized response curve with either a fixed size of 256 entries or of Length entries that respects only
the BlackLevel, WhiteLevel, Brightness, Contrast, Gamma, Freeform, and EnableResponse properties for
THIS channel only (that is, if this is a color channel, the curve is not
combined with the luminance channel's LUT). The intended purpose of this property
is to support display of the curve resulting from the current LookupTable
settings; when a LUT is desired for image display, conversion or scaling, the
ExtendedLut[Ex] property should be used. You should also use the
ExtendedLut[Ex] property if you want to see the effect of applying the luminance
LUT to a color channel's LUT.
When getting this property, it will contain either a scalar Short (16-bit) integer value
value (if 0 <= Index < Length), or an array containing the entire response curve LUT; if the
Index = -1, then the length of this array will be 256 elements, irrespective of the Length
property; if the Index = =2 then then the length of this array will be Length elements.
The array will contain short integer (16-bit) values representing
the response for this McLookupTable instance
See AlsoReference
WhiteLevle
ExtendedLUTEx