MeVisLab Toolbox Reference
mlDicomSingleFrameSelectionTools.h File Reference

Header file of tool functions for the extraction and handling of information of single specific DICOM frames. More...

#include "MLDicomToMLToolsSystem.h"
#include <mlModuleIncludes.h>
#include <DCMTree_Lib.h>
#include <DCMTree_Exception.h>
#include <DCMTree_Tag.h>
#include <DCMTree_Tree.h>
#include <DCMTree_StructuredMF.h>

Go to the source code of this file.

Classes

struct  ml::DicomToMLTools::FrameSpecificTag
 A struct containing a information about a specific frame (position, tagId, tagPtr, and whether it's from tree root). More...
 
struct  ml::DicomToMLTools::FrameSpecificValueTag< VALUE_TYPE >
 A struct containing a information about a specific frame (position, tagId, tagPtr, and whether it's from tree root) as well as an associated value retrieved from the tag and the value validity. More...
 

Namespaces

namespace  ml
 Main documentation file for ML users and developers.
 
namespace  ml::DicomToMLTools
 Tool functions for the extraction and handling of information of specific DICOM frames.
 

Functions

void ml::DicomToMLTools::getFrameSpecificDoubleTag (const DCMTree::StructuredMF &smfTree, const unsigned int z, const unsigned int t, const unsigned int u, const DCMTree::RawTagId rawTagId, FrameSpecificValueTag< double > &valTagInfos)
 Retrieves a double tag value from a frame specific tag with id rawTagId at (z,t,u) from smfTree, and returns all result information in valTagInfos; if the value cannot be retrieved from the given frame then it is tried to get it from the tree root.
 
void ml::DicomToMLTools::getFrameSpecificStringTag (const DCMTree::StructuredMF &smfTree, const unsigned int z, const unsigned int t, const unsigned int u, const DCMTree::RawTagId rawTagId, FrameSpecificValueTag< std::string > &valTagInfos)
 Same as getFrameSpecificDoubleTag() but for std::string values.
 

Detailed Description

Header file of tool functions for the extraction and handling of information of single specific DICOM frames.

Author
Wolf Spindler
Date
2013-11-29

Definition in file mlDicomSingleFrameSelectionTools.h.