Class GenericGrayscalePipeline
- Namespace
- FellowOakDicom.Imaging.Render
- Assembly
- fo-dicom.core.dll
Grayscale color pipeline implementation of IPipeline interface
public class GenericGrayscalePipeline : IPipeline
- Inheritance
-
GenericGrayscalePipeline
- Implements
- Inherited Members
- Extension Methods
Constructors
GenericGrayscalePipeline(GrayscaleRenderOptions)
Initialize new instance of GenericGrayscalePipeline which consist of the following sequence Rescale (Modality) LUT -> VOI LUT -> Output LUT and optionally Invert LUT if specified by grayscale options
public GenericGrayscalePipeline(GrayscaleRenderOptions options)
Parameters
options
GrayscaleRenderOptionsGrayscale options to use in the pipeline
Properties
GrayscaleColorMap
public Color32[] GrayscaleColorMap { get; set; }
Property Value
- Color32[]
Invert
public bool Invert { get; set; }
Property Value
LUT
Get CompositeLUT of LUTs available in this pipeline instance
public ILUT LUT { get; }
Property Value
UseVOILUT
public bool UseVOILUT { get; set; }
Property Value
WindowCenter
public double WindowCenter { get; set; }
Property Value
WindowWidth
public double WindowWidth { get; set; }
Property Value
Methods
ClearCache()
Remove all cached data and only keep configuration data, to reduce memory consumption
public void ClearCache()