LUTCompose¶
-
MLModule
¶ genre LUT
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll MLLUTTools
definition MLLUTTools.def see also LUTCombiner
,LUTChannelMap
,LUTRescale
,LUTPrimitive
,LUTInfo
,SoMLLUT
keywords lookup
,table
,composition
Purpose¶
The module LUTCompose
generates an output lookup table (LUT) by composing up to four input LUTs.
The composition of LUTs can be interpreted as the chained evaluation of the lookup functions.
Details¶
The composition of two lookup tables is executed by using the output values of the first LUT as index values into the second LUT. Since the LUT output values have no absolute scaling, they are rescaled to the native range of the second LUT. This range can be modified using a LUTRescale
module (see example network).
Since only a single value can be used as an index into the second LUT, color input LUTs (with the exception of the last input LUT) are implicitly converted to luminance. The visual type of the last input LUT determines the type of the output LUT.
For 2D- and 3D-LUTs, the individual rows are processed indepently.
See LUT Functions
for general information about ML lookup tables.