Medical Imaging Interaction Toolkit  2023.12.00
Medical Imaging Interaction Toolkit
mitk::ShapeBasedInterpolationAlgorithm Class Reference

Shape-based binary image interpolation. More...

#include <mitkShapeBasedInterpolationAlgorithm.h>

Inheritance diagram for mitk::ShapeBasedInterpolationAlgorithm:
Collaboration diagram for mitk::ShapeBasedInterpolationAlgorithm:

Public Member Functions

 mitkClassMacro (ShapeBasedInterpolationAlgorithm, SegmentationInterpolationAlgorithm)
 
Pointer Clone () const
 
Image::Pointer Interpolate (Image::ConstPointer lowerSlice, unsigned int lowerSliceIndex, Image::ConstPointer upperSlice, unsigned int upperSliceIndex, unsigned int requestedIndex, unsigned int sliceDimension, Image::Pointer resultImage, unsigned int timeStep, Image::ConstPointer referenceImage) override
 
- Public Member Functions inherited from mitk::SegmentationInterpolationAlgorithm
 mitkClassMacroItkParent (SegmentationInterpolationAlgorithm, itk::Object)
 

Static Public Member Functions

static Pointer New ()
 

Detailed Description

Shape-based binary image interpolation.

This class uses legacy code from ipSegmentation to implement the shape-based interpolation algorithm described in

G.T. Herman, J. Zheng, C.A. Bucholtz: "Shape-based interpolation" IEEE Computer Graphics & Applications, pp. 69-79,May 1992

Last contributor: $Author:$

Definition at line 36 of file mitkShapeBasedInterpolationAlgorithm.h.

Member Function Documentation

◆ Clone()

Pointer mitk::ShapeBasedInterpolationAlgorithm::Clone ( ) const

◆ Interpolate()

Image::Pointer mitk::ShapeBasedInterpolationAlgorithm::Interpolate ( Image::ConstPointer  lowerSlice,
unsigned int  lowerSliceIndex,
Image::ConstPointer  upperSlice,
unsigned int  upperSliceIndex,
unsigned int  requestedIndex,
unsigned int  sliceDimension,
Image::Pointer  resultImage,
unsigned int  timeStep,
Image::ConstPointer  referenceImage 
)
overridevirtual

◆ mitkClassMacro()

mitk::ShapeBasedInterpolationAlgorithm::mitkClassMacro ( ShapeBasedInterpolationAlgorithm  ,
SegmentationInterpolationAlgorithm   
)

◆ New()

static Pointer mitk::ShapeBasedInterpolationAlgorithm::New ( )
static

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