18 #ifndef itkFFTShiftImageFilter_h
19 #define itkFFTShiftImageFilter_h
47 template<
typename TInputImage,
typename TOutputImage >
75 static constexpr
unsigned int ImageDimension = TInputImage::ImageDimension;
87 itkSetMacro(Inverse,
bool);
88 itkGetConstReferenceMacro(Inverse,
bool);
89 itkBooleanMacro(Inverse);
95 void PrintSelf(std::ostream & os,
Indent indent)
const override;
99 void GenerateData()
override;
107 #ifndef ITK_MANUAL_INSTANTIATION
108 #include "itkFFTShiftImageFilter.hxx"
typename OutputImageType::Pointer OutputImagePointer
typename OutputImageType::ConstPointer OutputImageConstPointer
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
Base class for all process objects that output image data.
TInputImage InputImageType
Shift the zero-frequency components of a Fourier transform to the center of the image.
typename OutputImageType::PixelType OutputImagePixelType
typename InputImageType::PixelType InputImagePixelType
typename InputImageType::Pointer InputImagePointer
ImageBaseType::SizeType SizeType
typename OutputImageType::RegionType OutputImageRegionType
ImageBaseType::IndexType IndexType
TOutputImage OutputImageType
typename InputImageType::RegionType InputImageRegionType
Control indentation during Print() invocation.
Perform a cyclic spatial shift of image intensities on the image grid.
ImageBaseType::RegionType RegionType
typename OutputImageType::SizeType SizeType
typename InputImageType::ConstPointer InputImageConstPointer
typename OutputImageType::IndexType IndexType