ImageGear Professional for Windows ActiveX
IGLUT Object

Description:

This object provides access to single-channel look up table (LUT). LUT can have various input and output depths, in range from 1 to 32. Both input and output can be signed or unsigned.

Use IGCoreCtl Control.CreateObject Method to create an empty IGLUT, then use IGLUT.ChangeAttrs Method to set LUT parameters and allocate the internal array that will hold the LUT data.

Interface:

IIGLUT extends IIGObject

Members:

Methods
ChangeAttrs Method Changes LUT attributes and reallocates internal array that holds LUT data.
Concatenate Method Concatenates the content of the specified LUT into the IGLUT object that this method is called from, and returns result as a new IGLUT object.
CopyFrom Method Copies IGLUT object.
Empty Method Makes the LUT empty.
GetCopy Method Returns copy of the LUT in a new IGLUT object.
SetValuesTo Method Sets all LUT entries to the specified value.
Properties
InputDepth Property Returns input bit count of the LUT.
InputIsSigned Property Tells whether input of the LUT is signed.
IsEmpty Property Returns True if the LUT is empty.
Item Property Provides access to the LUT element.
ItemSize Property Returns the size of the LUT element in bytes.
OutputDepth Property Returns output bit count of the LUT.
OutputIsSigned Property Tells whether output of the LUT is signed.
Size Property Returns the number of elements in the LUT.

 

 


©2016. Accusoft Corporation. All Rights Reserved.

Send Feedback