Medical Imaging Interaction Toolkit  2023.04.00
Medical Imaging Interaction Toolkit
mitkDICOMHelper.h File Reference
#include <MitkSemanticRelationsExports.h>
#include "mitkSemanticTypes.h"
#include <mitkDataNode.h>
#include <mitkDICOMTagPath.h>
#include <string>

Go to the source code of this file.

Namespaces

 mitk
 DataCollection - Class to facilitate loading/accessing structured data.
 

Functions

MITKSEMANTICRELATIONS_EXPORT std::string mitk::GetCaseIDDICOMProperty ()
 Creates a property name for a DICOM tag. The tag is "0x0010, 0x0010" (PatientName) More...
 
MITKSEMANTICRELATIONS_EXPORT std::string mitk::GetNodeIDDICOMProperty ()
 Creates a property name for a DICOM tag. The tag is "0x0020, 0x000e" (SeriesInstanceUID) More...
 
MITKSEMANTICRELATIONS_EXPORT std::string mitk::GetDateDICOMProperty ()
 Creates a property name for a DICOM tag. The tag is "0x0008, 0x0022" (AcquisitionDate) More...
 
MITKSEMANTICRELATIONS_EXPORT std::string mitk::GetModalityDICOMProperty ()
 Creates a property name for a DICOM tag. The tag is "0x0008, 0x0060" (Modality) More...
 
MITKSEMANTICRELATIONS_EXPORT SemanticTypes::CaseID mitk::GetCaseIDFromDataNode (const mitk::DataNode *dataNode)
 
MITKSEMANTICRELATIONS_EXPORT SemanticTypes::ID mitk::GetIDFromDataNode (const mitk::DataNode *dataNode)
 
MITKSEMANTICRELATIONS_EXPORT SemanticTypes::ControlPoint mitk::GetDICOMDateFromDataNode (const mitk::DataNode *dataNode)
 
MITKSEMANTICRELATIONS_EXPORT SemanticTypes::InformationType mitk::GetDICOMModalityFromDataNode (const mitk::DataNode *dataNode)
 Extracts a specific DICOM tag from the node's base data and returns the tag as a information type (a string). More...
 
MITKSEMANTICRELATIONS_EXPORT std::string mitk::TrimDICOM (const std::string &identifier)