18 #ifndef __itkMultiResolutionShrinkPyramidImageFilter_h 19 #define __itkMultiResolutionShrinkPyramidImageFilter_h 21 #include "itkMultiResolutionPyramidImageFilter.h" 43 public MultiResolutionPyramidImageFilter< TInputImage, TOutputImage >
49 typedef MultiResolutionPyramidImageFilter< TInputImage, TOutputImage >
Superclass;
58 MultiResolutionPyramidImageFilter );
62 TInputImage::ImageDimension );
64 TOutputImage::ImageDimension );
77 #ifdef ITK_USE_CONCEPT_CHECKING 79 itkConceptMacro( SameDimensionCheck,
80 ( Concept::SameDimension< ImageDimension, OutputImageDimension > ) );
81 itkConceptMacro( OutputHasNumericTraitsCheck,
82 ( Concept::HasNumericTraits< typename TOutputImage::PixelType > ) );
103 #ifndef ITK_MANUAL_INSTANTIATION 104 #include "itkMultiResolutionShrinkPyramidImageFilter.hxx" Superclass::InputImageType InputImageType
virtual void GenerateInputRequestedRegion(void)
itkStaticConstMacro(ImageDimension, unsigned int, TInputImage::ImageDimension)
SmartPointer< const Self > ConstPointer
void operator=(const Self &)
MultiResolutionPyramidImageFilter< TInputImage, TOutputImage > Superclass
~MultiResolutionShrinkPyramidImageFilter()
MultiResolutionShrinkPyramidImageFilter()
Superclass::InputImageConstPointer InputImageConstPointer
SmartPointer< Self > Pointer
Superclass::OutputImageType OutputImageType
Framework for creating images in a multi-resolution pyramid.
virtual void GenerateData(void)
Superclass::ScheduleType ScheduleType
Superclass::OutputImagePointer OutputImagePointer
Superclass::InputImagePointer InputImagePointer
MultiResolutionShrinkPyramidImageFilter Self