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.