28 #ifndef itkBSplineCenteredResampleImageFilterBase_h 29 #define itkBSplineCenteredResampleImageFilterBase_h 37 class ProgressReporter;
64 template<
typename TInputImage,
typename TOutputImage >
92 const std::vector< double > & In,
93 OutputImageIterator & Iter,
94 unsigned int traverseSize,
99 const std::vector< double > & In,
100 OutputImageIterator & Iter,
101 unsigned int traverseSize,
112 void operator=(
const Self &) ITK_DELETE_FUNCTION;
121 #ifndef ITK_MANUAL_INSTANTIATION 122 #include "itkBSplineCenteredResampleImageFilterBase.hxx" SmartPointer< const Self > ConstPointer
Superclass::OutputImagePixelType OutputImagePixelType
BSplineResampleImageFilterBase< TInputImage, TOutputImage > Superclass
itk::ImageLinearIteratorWithIndex< TOutputImage > OutputImageIterator
Superclass::OutputImageIterator OutputImageIterator
signed long IndexValueType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
unsigned long SizeValueType
TInputImage::SizeValueType SizeValueType
Superclass::OutputImagePixelType OutputImagePixelType
void operator=(const Self &) ITK_DELETE_FUNCTION
virtual void InitializePyramidSplineFilter(int SplineOrder) override
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 void Expand1DImage(const std::vector< double > &In, OutputImageIterator &Iter, unsigned int traverseSize, ProgressReporter &progress) override
virtual ~BSplineCenteredResampleImageFilterBase()
Implements progress tracking for a filter.
void PrintSelf(std::ostream &os, Indent indent) const override
Control indentation during Print() invocation.
virtual void Reduce1DImage(const std::vector< double > &In, OutputImageIterator &Iter, unsigned int traverseSize, ProgressReporter &progress) override
SmartPointer< Self > Pointer
Evaluates the Centered B-Spline interpolation of an image. Spline order may be from 0 to 5...
BSplineCenteredResampleImageFilterBase()