18 #ifndef __itkFFTShiftImageFilter_h
19 #define __itkFFTShiftImageFilter_h
47 template<
typename TInputImage,
typename TOutputImage >
69 typedef typename OutputImageType::IndexType
IndexType;
70 typedef typename OutputImageType::SizeType
SizeType;
73 itkStaticConstMacro(
ImageDimension,
unsigned int, TInputImage::ImageDimension);
85 itkSetMacro(Inverse,
bool);
86 itkGetConstReferenceMacro(Inverse,
bool);
87 itkBooleanMacro(Inverse);
108 #ifndef ITK_MANUAL_INSTANTIATION
109 #include "itkFFTShiftImageFilter.hxx"
SmartPointer< const Self > ConstPointer
InputImageType::RegionType InputImageRegionType
static const unsigned int ImageDimension
TOutputImage OutputImageType
OutputImageType::ConstPointer OutputImageConstPointer
InputImageType::Pointer InputImagePointer
Base class for all process objects that output image data.
TInputImage InputImageType
OutputImageType::Pointer OutputImagePointer
Shift the zero-frequency components of a Fourier transfrom to the center of the image.
SmartPointer< Self > Pointer
OutputImageType::RegionType OutputImageRegionType
void PrintSelf(std::ostream &os, Indent indent) const
InputImageType::PixelType InputImagePixelType
OutputImageType::PixelType OutputImagePixelType
OutputImageType::SizeType SizeType
CyclicShiftImageFilter< TInputImage, TOutputImage > Superclass
void operator=(const Self &)
InputImageType::ConstPointer InputImageConstPointer
Control indentation during Print() invocation.
Perform a cyclic spatial shift of image intensities on the image grid.
OutputImageType::IndexType IndexType