28 #ifndef itkBSplineCenteredResampleImageFilterBase_h
29 #define itkBSplineCenteredResampleImageFilterBase_h
37 class ProgressReporter;
64 template<
typename TInputImage,
typename TOutputImage >
89 virtual void InitializePyramidSplineFilter(
int SplineOrder) ITK_OVERRIDE;
91 virtual void Reduce1DImage(
92 const std::vector< double > & In,
94 unsigned int traverseSize,
98 virtual void Expand1DImage(
99 const std::vector< double > & In,
101 unsigned int traverseSize,
108 void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
120 #ifndef ITK_MANUAL_INSTANTIATION
121 #include "itkBSplineCenteredResampleImageFilterBase.hxx"
SmartPointer< const Self > ConstPointer
Superclass::OutputImagePixelType OutputImagePixelType
BSplineResampleImageFilterBase< TInputImage, TOutputImage > Superclass
Superclass::OutputImageIterator OutputImageIterator
signed long IndexValueType
Base class for all process objects that output image data.
unsigned long SizeValueType
TInputImage::SizeValueType SizeValueType
TInputImage::IndexValueType IndexValueType
Uses the "l2" spline pyramid implementation of B-Spline Filters to up/down sample an image by a facto...
BSplineCenteredResampleImageFilterBase Self
virtual ~BSplineCenteredResampleImageFilterBase()
Implements progress tracking for a filter.
Control indentation during Print() invocation.
SmartPointer< Self > Pointer
Evaluates the Centered B-Spline interpolation of an image. Spline order may be from 0 to 5...