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
optionsGrayscaleRenderOptionsThe 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
valuedoubleInput 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()