Class SequenceLookupTable
Namespace: Aspose.Medical.Dicom.LookUpTables
Assembly: Aspose.Medical.dll (25.11.0)
Represents Look-Up Table sequence (LUT that is based on LUTData, LUTDescriptor).
public abstract class SequenceLookupTable : ILookUpTableInheritance
Derived
ModalitySequenceLookUpTable , VoiSequenceLookupTable
Implements
Inherited Members
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
SequenceLookupTable(GrayscaleRenderOptions)
Initialize new instance of Aspose.Medical.Dicom.LookUpTables.SequenceLookupTable using the specified options
protected SequenceLookupTable(GrayscaleRenderOptions options)Parameters
options GrayscaleRenderOptions
Render options
Properties
IsValid
Indicates whether the Look-Up Table is valid (true) or not. Read-only System.Boolean.
public bool IsValid { get; }Property Value
Maximum
The maximum output value. Read-only System.Boolean.
public double Maximum { get; }Property Value
Minimum
The minimum output value. Read-only System.Double.
public double Minimum { get; }Property Value
NumberOfEntries
Number of entries specified in a modality LUT. Read-only System.Int32.
protected abstract int NumberOfEntries { get; }Property Value
RenderOptions
Grayscale render options that controls image rendering process. Read-only Aspose.Medical.Dicom.Imaging.RenderOptions.GrayscaleRenderOptions.
protected GrayscaleRenderOptions RenderOptions { get; }Property Value
this[double]
Indexer to transform input value into output value.
public double this[double input] { get; }Property Value
Methods
GetDescriptor()
Returns LUT Descriptor.
protected abstract ModalityLookUpTableDescriptor GetDescriptor()Returns
GetLutDataElement()
Returns DICOM data element with [LUT Data].
protected abstract IElement? GetLutDataElement()Returns
IElement ?
The Aspose.Medical.Dicom.Elements.IElement.
Recalculate()
Recalculates (recalculation is forced) LUT data.
public void Recalculate()RecalculateLookUpTableDescriptor()
Recalculates LUT Descriptor.
protected abstract void RecalculateLookUpTableDescriptor()