Table of Contents

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 GrayscaleRenderOptions

The 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

bool

this[double]

Indexer to transform input value into output value

public double this[double value] { get; }

Parameters

value double

Input value

Property Value

double

Output value

MaximumOutputValue

Get the maximum output value

public double MaximumOutputValue { get; }

Property Value

double

MinimumOutputValue

Get the minimum output value

public double MinimumOutputValue { get; }

Property Value

double

Methods

Recalculate()

Force the recalculation of LUT

public void Recalculate()