Medical Imaging Interaction Toolkit  2023.12.99-1652ac8d
Medical Imaging Interaction Toolkit
mitk::TransformationOperation Class Reference

Executes a transformation operations on one or two images. More...

#include <mitkTransformationOperation.h>

Static Public Member Functions

static std::vector< Image::PointerMultiResolution (Image::Pointer &image, unsigned int numberOfLevels, bool outputAsDouble=false)
 
static Image::Pointer LaplacianOfGaussian (Image::Pointer &image, double sigma, bool outputAsDouble=false)
 
static std::vector< Image::PointerWaveletForward (Image::Pointer &image, unsigned int numberOfLevels, unsigned int numberOfBands, BorderCondition condition, WaveletType waveletType)
 
static Image::Pointer ResampleImage (Image::Pointer &image, mitk::Vector3D spacing, mitk::ImageMappingInterpolator::Type interpolator, GridInterpolationPositionType position, bool returnAsDouble, bool roundOutput)
 
static Image::Pointer ResampleMask (Image::Pointer &image, mitk::Vector3D spacing, mitk::ImageMappingInterpolator::Type interpolator, GridInterpolationPositionType position)
 

Detailed Description

Executes a transformation operations on one or two images.

All parameters of the arithmetic operations must be specified during construction. The actual operation is executed when calling GetResult().

Definition at line 50 of file mitkTransformationOperation.h.

Member Function Documentation

◆ LaplacianOfGaussian()

static Image::Pointer mitk::TransformationOperation::LaplacianOfGaussian ( Image::Pointer image,
double  sigma,
bool  outputAsDouble = false 
)
static

◆ MultiResolution()

static std::vector<Image::Pointer> mitk::TransformationOperation::MultiResolution ( Image::Pointer image,
unsigned int  numberOfLevels,
bool  outputAsDouble = false 
)
static

◆ ResampleImage()

static Image::Pointer mitk::TransformationOperation::ResampleImage ( Image::Pointer image,
mitk::Vector3D  spacing,
mitk::ImageMappingInterpolator::Type  interpolator,
GridInterpolationPositionType  position,
bool  returnAsDouble,
bool  roundOutput 
)
static

◆ ResampleMask()

static Image::Pointer mitk::TransformationOperation::ResampleMask ( Image::Pointer image,
mitk::Vector3D  spacing,
mitk::ImageMappingInterpolator::Type  interpolator,
GridInterpolationPositionType  position 
)
static

◆ WaveletForward()

static std::vector<Image::Pointer> mitk::TransformationOperation::WaveletForward ( Image::Pointer image,
unsigned int  numberOfLevels,
unsigned int  numberOfBands,
BorderCondition  condition,
WaveletType  waveletType 
)
static

The documentation for this class was generated from the following file: