28#ifndef itkBSplineDownsampleImageFilter_h
29#define itkBSplineDownsampleImageFilter_h
89template <
typename TInputImage,
90 typename TOutputImage,
91 typename ResamplerType = BSplineResampleImageFilterBase<TInputImage, TOutputImage>>
110 using typename Superclass::InputImageType;
113 using typename Superclass::InputImagePointer;
116 using typename Superclass::OutputImagePointer;
119 using typename Superclass::OutputImageIterator;
130#ifdef ITK_USE_CONCEPT_CHECKING
148#ifndef ITK_MANUAL_INSTANTIATION
149# include "itkBSplineDownsampleImageFilter.hxx"
Down-samples an image by a factor of 2 using B-Spline filter interpolation.
~BSplineDownsampleImageFilter() override=default
BSplineDownsampleImageFilter()=default
void GenerateData() override
void EnlargeOutputRequestedRegion(DataObject *output) override
void GenerateInputRequestedRegion() override
void GenerateOutputInformation() override
Base class for all data objects in ITK.
Base class for all process objects that output image data.
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....