MeVisLab Toolbox Reference
MLDicomModify Overview

MLDicomModify Class Library

The MLDicomModify project contains:

Classes implementing modifications on Dicom Trees:

Collection of DicomModifyBase objects:

FieldAddOns allowing DicomTree Tag modifications with DicomModifyBase/DicomModifyList:

Plugin modules allowing DicomTree modifications:

ML Module classes:

  • DicomModifyCreateTree: ML Module class which creates a DICOM tree, applies connected filters to it, and provides it via a base object at its output.
  • DicomModifyMultiFileVolumeExport: ML module class which exports a MultiFileVolume composed of DICOM frames as files with modified DICOM information into a destination directory.
  • DicomModifyTreeAndImage: An ML module having different input sources of DCMTrees, connectors for Modifier(lists) to be applied to the DCMTree, an image output (with potentially modified DCMTree) and an output of a reference counted DCMTree.
  • ApplyDicomPixelModifiers provides the functionality to modify ML image pixel data according to frame specific DICOM tags such as RGB palette information, rescale/slope, DoseGridScaling etc., because DICOM importers typically do not modify the pixel data.