19 #ifndef rtkDownsampleImageFilter_h 20 #define rtkDownsampleImageFilter_h 37 template <
class TInputImage,
class TOutputImage = TInputImage>
66 static constexpr
unsigned int ImageDimension = TInputImage::ImageDimension;
71 SetFactors(
const unsigned int factors[]);
76 SetFactor(
unsigned int dimension,
unsigned int factor);
86 GenerateOutputInformation()
override;
94 GenerateInputRequestedRegion()
override;
114 unsigned int m_Factors[ImageDimension];
115 int m_Offsets[ImageDimension];
121 #ifndef rtk_MANUAL_INSTANTIATION 122 # include "rtkDownsampleImageFilter.hxx" typename OutputImageType::Pointer OutputImagePointer
typename InputImageType::Pointer InputImagePointer
TInputImage InputImageType
typename OutputImageType::RegionType OutputImageRegionType
TOutputImage OutputImageType
typename InputImageType::ConstPointer InputImageConstPointer
Downsamples an image by a factor in each dimension.