Class OutputLUT
- Namespace
- FellowOakDicom.Imaging.LUT
- Assembly
- fo-dicom.core.dll
Output LUT implementation of ILUT used to map grayscale images to RGB grays, or colorize grayscale images using custom color map
public class OutputLUT : ILUT
- Inheritance
-
OutputLUT
- Implements
- Inherited Members
- Extension Methods
Constructors
OutputLUT(GrayscaleRenderOptions)
Initialize new instance of OutputLUT
public OutputLUT(GrayscaleRenderOptions options)
Parameters
options
GrayscaleRenderOptionsThe grayscale render options containing the grayscale color map.
Properties
ColorMap
Gets the color map
public Color32[] ColorMap { get; }
Property Value
- Color32[]
IsValid
Returns true if the lookup table is valid
public bool IsValid { get; }
Property Value
this[double]
Indexer to transform input value into output value
public double this[double value] { get; }
Parameters
value
doubleInput value
Property Value
- double
Output value
MaximumOutputValue
Get the maximum output value
public double MaximumOutputValue { get; }
Property Value
MinimumOutputValue
Get the minimum output value
public double MinimumOutputValue { get; }
Property Value
Methods
Recalculate()
Force the recalculation of LUT
public void Recalculate()