Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
mitkBooleanOperation.h File Reference

Go to the source code of this file.

Namespaces

 mitk
 Find image slices visible on a given plane.
 
 mitk::BooleanOperation
 Namespace providing boolean set operations on multi-label segmentations.
 

Functions

Image::Pointer MITKSEGMENTATION_EXPORT mitk::BooleanOperation::GenerateUnion (const MultiLabelSegmentation *segmentation, MultiLabelSegmentation::LabelValueVectorType labelValues, std::function< void(float progress)> progressCallback=[](float) {})
 Computes the union (logical OR) of the specified label regions. More...
 
Image::Pointer MITKSEGMENTATION_EXPORT mitk::BooleanOperation::GenerateIntersection (const MultiLabelSegmentation *segmentation, MultiLabelSegmentation::LabelValueVectorType labelValues, std::function< void(float progress)> progressCallback=[](float) {})
 Computes the intersection (logical AND) of the specified label regions. More...
 
Image::Pointer MITKSEGMENTATION_EXPORT mitk::BooleanOperation::GenerateDifference (const MultiLabelSegmentation *segmentation, MultiLabelSegmentation::LabelValueType minuendLabelValue, const MultiLabelSegmentation::LabelValueVectorType subtrahendLabelValues, std::function< void(float progress)> progressCallback=[](float) {})
 Computes the difference (set subtraction) of label regions. More...