18#ifndef itkRecursiveMultiResolutionPyramidImageFilter_h
19#define itkRecursiveMultiResolutionPyramidImageFilter_h
22#include "vnl/vnl_matrix.h"
63template <
typename TInputImage,
typename TOutputImage>
83 static constexpr unsigned int ImageDimension = Superclass::ImageDimension;
86 using typename Superclass::InputImageType;
87 using typename Superclass::OutputImageType;
88 using typename Superclass::InputImagePointer;
89 using typename Superclass::OutputImagePointer;
90 using typename Superclass::InputImageConstPointer;
120#ifndef ITK_MANUAL_INSTANTIATION
121# include "itkRecursiveMultiResolutionPyramidImageFilter.hxx"
Base class for all data objects in ITK.
Base class for all process objects that output image data.
Framework for creating images in a multi-resolution pyramid.
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
Creates a multi-resolution pyramid using a recursive implementation.
void GenerateInputRequestedRegion() override
~RecursiveMultiResolutionPyramidImageFilter() override=default
void GenerateData() override
void GenerateOutputRequestedRegion(DataObject *ptr) override
RecursiveMultiResolutionPyramidImageFilter()
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....