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
optionsGrayscaleRenderOptionsGrayscale 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()