17 #ifndef mitkShapeBasedInterpolationAlgorithm_h_Included
18 #define mitkShapeBasedInterpolationAlgorithm_h_Included
42 itkFactorylessNewMacro(Self) itkCloneMacro(Self)
45 unsigned int lowerSliceIndex,
47 unsigned int upperSliceIndex,
48 unsigned int requestedIndex,
49 unsigned int sliceDimension,
51 unsigned int timeStep,
55 typedef itk::Image<mitk::ScalarType, 2> DistanceFilterImageType;
57 template <
typename TPixel,
unsigned int VImageDimension>
58 void ComputeDistanceMap(
const itk::Image<TPixel, VImageDimension> *,
mitk::Image::Pointer &result);
60 template <
typename TPixel,
unsigned int VImageDimension>
61 void InterpolateIntermediateSlice(itk::Image<TPixel, VImageDimension> *result,
Interface class for interpolation algorithms.
Shape-based binary image interpolation.
#define MITKSEGMENTATION_EXPORT
DataCollection - Class to facilitate loading/accessing structured data.
#define mitkClassMacro(className, SuperClassName)