Class OutputLookUpTable

Class OutputLookUpTable

Namespace: Aspose.Medical.Dicom.LookUpTables
Assembly: Aspose.Medical.dll (25.11.0)

Output LUT, used to map grayscale images to RGB grays, or colorize grayscale images using custom color map.

public sealed class OutputLookUpTable : ILookUpTable

Inheritance

object OutputLookUpTable

Implements

ILookUpTable

Inherited Members

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

OutputLookUpTable(GrayscaleRenderOptions?)

Output LUT, used to map grayscale images to RGB grays, or colorize grayscale images using custom color map.

public OutputLookUpTable(GrayscaleRenderOptions? renderOptions)

Parameters

renderOptions GrayscaleRenderOptions ?

Properties

ColorMap

The associated color map. Read-only Aspose.Medical.Imaging.PixelFormats.Bgra32[].

public Bgra32[] ColorMap { get; }

Property Value

Bgra32 []

IsValid

Indicates whether the Look-Up Table is valid (true) or not. Read-only System.Boolean.

public bool IsValid { get; }

Property Value

bool

Maximum

The maximum output value. Read-only System.Boolean.

public double Maximum { get; }

Property Value

double

Minimum

The minimum output value. Read-only System.Double.

public double Minimum { get; }

Property Value

double

this[double]

Indexer to transform input value into output value.

public double this[double input] { get; }

Property Value

double

Methods

Recalculate()

Recalculates (recalculation is forced) LUT data.

public void Recalculate()