MLDICOMTags
The MLDICOMTags project provides a set of tools, classes, and dictionaries to manage DICOM trees, private and standard tags.
Some important files in this project contain:
- ml::DICOMTagInformation::DICOMTagDescriptions - Dictionary with descriptive information of tag types and descriptions from DICOM standard.
- ml::DICOMTagInformation::DICOMTagInfoEntry - References appearances of a tag in DICOMTagTable and stores a bit mask with possible tag types.
- DICOMTagTable.cpp - A table with much (descriptive) information about standard DICOM tags.
- mlDICOMExtraTags.h - A table with new DICOM tags still not available in many standard dictionaries.
- ml::DICOMTagTools - A collecting of mostly query tools to work with DCM trees and tags.
- ml::DICOMTagTools::DICOMTreeCompareTools - Tool functionality to compare DCMTrees.
- ml::DICOMTagTools::DICOMTagDescriptions - Dictionary-like tools to provide additional information about DICOM tags and ids.
- ml::DICOMTagTools::DICOMTreeDumpTools - Tool functionality to dump DCMTrees as strings.
- ml::DICOMTagTools::DICOMTagIdTools - Tools to work, print, handle tag ids.
- ml::DICOMTagTools::DICOMTreeModificationTools - Tool functions to manipulate DCMTrees.
- ml::DICOMTagTools::DICOMTagPaletteTools - Tools to handle DICOM palette information.
- ml::DICOMTagTools::DICOMTagSpectTools - Tools to handle spectroscopy information in DCMTrees.
- ml:MultiFrameTools - A collection of tool functions for the handling and decomposition of multi-frame and enhanced CT DICOM trees such that the frames can be handled like normal files.
- ml::PrivateDICOMTags - Class collecting some known private DICOM tag information.