| genre | LUT |
| status | stable |
| author | Tobias Boskamp |
| package | MeVisLab/Standard |
| dll | MLLUTTools |
| definition | MLLUTTools.def |
| see also | LUTPrimitive, RampLUT, LinearLUT, TableLUT, LUTInfo, ApplyLUT, LUTToMLImage, LUTSelect, SoMLLUT |
| keywords | lookup, table, curve, convert |
The module LUTCurve renders a lookup table (LUT) as a data curve or as a list of curves.
The individual curves in the generated ml::CurveList object correspond to the channels of the lookup table. The generated curves can, for example, be displayed using a Diagram2D module.
The parameters of the LUTCurve module control the LUT index and entry value ranges, in which the LUT is displayed.
Connect a lookup table object to the LUT input field. Specify an index range with Min Index and Max Index, and an output range with Max LUT Value or use the Auto and Auto settings to obtain the index and value ranges from the LUT.
See LUT Functions for general information about ML lookup tables.
| Auto (autoIndexRange): Bool | Row: Integer |
| Auto (autoMaxLUTValue): Bool | |
| Layer: Integer | |
| Max Index: Double | |
| Max LUT Value: Double | |
| Min Index: Double | |
| Rescale: Bool | |
| Rescale Width: Integer |
Sets the lower index for the index range for which the LUT is rendered.
Sets the upper index for the index range for which the LUT is rendered.
If checked, the index range is set to the LUT's native index range automatically.
Sets a single specific layer if the input LUT is 2D or 3D.
If checked, the Max LUT Value is set to the LUT's native maximum value automatically.