Medical Imaging Interaction Toolkit  2018.4.99-389bf124
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()

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

Definition at line 170 of file mitkTransformationOperation.cpp.

References AccessByItk_n, and ExecuteLaplacianOfGaussian().

Referenced by main().

◆ MultiResolution()

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

Definition at line 133 of file mitkTransformationOperation.cpp.

References AccessByItk_n, and ExecuteMultiResolution().

Referenced by main().

◆ ResampleImage()

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

◆ ResampleMask()

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

◆ WaveletForward()

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

Definition at line 319 of file mitkTransformationOperation.cpp.

References AccessByItk_n, and ExecuteWaveletTransformation().

Referenced by main().


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