13 #ifndef mitkSliceBasedInterpolationController_h
14 #define mitkSliceBasedInterpolationController_h
20 #include <itkObjectFactory.h>
68 itkFactorylessNewMacro(Self);
98 void SetReferenceImage(
Image *image);
112 void SetChangedSlice(
const Image *image,
113 unsigned int sliceDimension,
114 unsigned int sliceIndex,
115 unsigned int timeStep);
129 unsigned int sliceIndex,
131 unsigned int timeStep);
136 void ResetLabelCount();
146 : sliceDimension(sd), sliceIndex(si), dim0(d0), dim1(d1), timeStep(t)
167 template <
typename PixelType>
171 template <
typename TPixel,
unsigned int VImageDimension>
172 void ScanImageITKProcessing(itk::Image<TPixel, VImageDimension> *,
unsigned int timeStep);