|
Medical Imaging Interaction Toolkit
2024.06.00
Medical Imaging Interaction Toolkit
|
Executes a boolean operation on two different segmentations. All parameters of the boolean operations must be specified during construction. The actual operation is executed when calling GetResult(). More...
Functions | |
| Image::Pointer MITKSEGMENTATION_EXPORT | GenerateUnion (const LabelSetImage *, LabelSetImage::LabelValueVectorType labelValues, std::function< void(float progress)> progressCallback=[](float) {}) |
| Image::Pointer MITKSEGMENTATION_EXPORT | GenerateIntersection (const LabelSetImage *, LabelSetImage::LabelValueVectorType labelValues, std::function< void(float progress)> progressCallback=[](float) {}) |
| Image::Pointer MITKSEGMENTATION_EXPORT | GenerateDifference (const LabelSetImage *, LabelSetImage::LabelValueType minuendLabelValue, const LabelSetImage::LabelValueVectorType subtrahendLabelValues, std::function< void(float progress)> progressCallback=[](float) {}) |
Executes a boolean operation on two different segmentations. All parameters of the boolean operations must be specified during construction. The actual operation is executed when calling GetResult().
| Image::Pointer MITKSEGMENTATION_EXPORT mitk::BooleanOperation::GenerateDifference | ( | const LabelSetImage * | , |
| LabelSetImage::LabelValueType | minuendLabelValue, | ||
| const LabelSetImage::LabelValueVectorType | subtrahendLabelValues, | ||
| std::function< void(float progress)> | progressCallback = [](float) {} |
||
| ) |
| Image::Pointer MITKSEGMENTATION_EXPORT mitk::BooleanOperation::GenerateIntersection | ( | const LabelSetImage * | , |
| LabelSetImage::LabelValueVectorType | labelValues, | ||
| std::function< void(float progress)> | progressCallback = [](float) {} |
||
| ) |
| Image::Pointer MITKSEGMENTATION_EXPORT mitk::BooleanOperation::GenerateUnion | ( | const LabelSetImage * | , |
| LabelSetImage::LabelValueVectorType | labelValues, | ||
| std::function< void(float progress)> | progressCallback = [](float) {} |
||
| ) |