Medical Imaging Interaction Toolkit  2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
mitkLabelSetImageConverter.h File Reference

Go to the source code of this file.

Namespaces

 mitk
 Find image slices visible on a given plane.
 

Typedefs

using mitk::IDToLabelClassNameMapType = std::map< LabelSetImage::LabelValueType, std::string >
 

Functions

MITKMULTILABEL_EXPORT Image::Pointer mitk::ConvertLabelSetImageToImage (LabelSetImage::ConstPointer labelSetImage)
 Convert mitk::LabelSetImage to mitk::Image (itk::VectorImage) More...
 
MITKMULTILABEL_EXPORT LabelSetImage::Pointer mitk::ConvertImageToLabelSetImage (Image::Pointer image)
 Convert mitk::Image to mitk::LabelSetImage, templating and differentation between itk::Image and itk::VectorImage is internal. More...
 
MITKMULTILABEL_EXPORT LabelSetImage::Pointer mitk::ConvertImageVectorToLabelSetImage (const std::vector< mitk::Image::Pointer > &images, const TimeGeometry *timeGeometry)
 
MITKMULTILABEL_EXPORT std::vector< mitk::Image::Pointermitk::SplitVectorImage (const Image *vecImage)
 
MITKMULTILABEL_EXPORT LabelSetImage::LabelVectorType mitk::GenerateLabelSetWithMappedValues (const LabelSetImage::ConstLabelVectorType &, LabelValueMappingVector labelMapping)
 
MITKMULTILABEL_EXPORT Image::Pointer mitk::ConvertImageToGroupImage (const Image *inputImage, mitk::LabelSetImage::LabelValueVectorType &foundLabels)
 
MITKMULTILABEL_EXPORT bool mitk::CheckForLabelValueConflictsAndResolve (const mitk::LabelSetImage::LabelValueVectorType &newValues, mitk::LabelSetImage::LabelValueVectorType &usedLabelValues, mitk::LabelSetImage::LabelValueVectorType &correctedLabelValues)
 
MITKMULTILABEL_EXPORT Image::Pointer mitk::CreateLabelMask (const LabelSetImage *segmentation, LabelSetImage::LabelValueType labelValue, bool createBinaryMap=true)
 
MITKMULTILABEL_EXPORT std::pair< Image::Pointer, IDToLabelClassNameMapType > mitk::CreateLabelClassMap (const LabelSetImage *segmentation, LabelSetImage::GroupIndexType groupID, const LabelSetImage::LabelValueVectorType &selectedLabels)
 
MITKMULTILABEL_EXPORT std::pair< Image::Pointer, IDToLabelClassNameMapType > mitk::CreateLabelClassMap (const LabelSetImage *segmentation, LabelSetImage::GroupIndexType groupID)