ITK
4.9.0
Insight Segmentation and Registration Toolkit
|
#include <itkInverseFFTImageFilter.h>
Base class for inverse Fast Fourier Transform.
This is a base class for the "inverse" or "reverse" Discrete Fourier Transform. This is an abstract base class: the actual implementation is provided by the best child available on the system when the object is created via the object factory system.
This class transforms a full complex image with Hermitian symmetry into its real spatial domain representation. If the input does not have Hermitian symmetry, the imaginary component is discarded.
Definition at line 44 of file itkInverseFFTImageFilter.h.
Static Public Member Functions | |
static Pointer | New () |
Static Public Member Functions inherited from itk::Object | |
static bool | GetGlobalWarningDisplay () |
static void | GlobalWarningDisplayOff () |
static void | GlobalWarningDisplayOn () |
static Pointer | New () |
static void | SetGlobalWarningDisplay (bool flag) |
Static Public Member Functions inherited from itk::LightObject | |
static void | BreakOnError () |
static Pointer | New () |
Static Public Attributes | |
static const unsigned int | ImageDimension = InputImageType::ImageDimension |
Static Public Attributes inherited from itk::ImageToImageFilter< TInputImage, TOutputImage > | |
static const unsigned int | InputImageDimension = TInputImage::ImageDimension |
static const unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
Static Public Attributes inherited from itk::ImageSource< TOutputImage > | |
static const unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
Private Member Functions | |
InverseFFTImageFilter (const Self &) ITK_DELETE_FUNCTION | |
void | operator= (const Self &) ITK_DELETE_FUNCTION |
Additional Inherited Members | |
Protected Types inherited from itk::ImageToImageFilter< TInputImage, TOutputImage > | |
typedef ImageToImageFilterDetail::ImageRegionCopier < itkGetStaticConstMacro(OutputImageDimension), itkGetStaticConstMacro(InputImageDimension) > | InputToOutputRegionCopierType |
typedef ImageToImageFilterDetail::ImageRegionCopier < itkGetStaticConstMacro(InputImageDimension), itkGetStaticConstMacro(OutputImageDimension) > | OutputToInputRegionCopierType |
Static Protected Member Functions inherited from itk::ImageSource< TOutputImage > | |
static const ImageRegionSplitterBase * | GetGlobalDefaultSplitter () |
static ITK_THREAD_RETURN_TYPE | ThreaderCallback (void *arg) |
Protected Attributes inherited from itk::ProcessObject | |
TimeStamp | m_OutputInformationMTime |
bool | m_Updating |
Protected Attributes inherited from itk::LightObject | |
AtomicInt< int > | m_ReferenceCount |
typedef SmartPointer< const Self > itk::InverseFFTImageFilter< TInputImage, TOutputImage >::ConstPointer |
Definition at line 58 of file itkInverseFFTImageFilter.h.
typedef TInputImage itk::InverseFFTImageFilter< TInputImage, TOutputImage >::InputImageType |
Standard class typedefs.
Definition at line 50 of file itkInverseFFTImageFilter.h.
typedef InputImageType::PixelType itk::InverseFFTImageFilter< TInputImage, TOutputImage >::InputPixelType |
Definition at line 51 of file itkInverseFFTImageFilter.h.
typedef TOutputImage itk::InverseFFTImageFilter< TInputImage, TOutputImage >::OutputImageType |
Definition at line 52 of file itkInverseFFTImageFilter.h.
typedef OutputImageType::PixelType itk::InverseFFTImageFilter< TInputImage, TOutputImage >::OutputPixelType |
Definition at line 53 of file itkInverseFFTImageFilter.h.
typedef SmartPointer< Self > itk::InverseFFTImageFilter< TInputImage, TOutputImage >::Pointer |
Definition at line 57 of file itkInverseFFTImageFilter.h.
typedef InverseFFTImageFilter itk::InverseFFTImageFilter< TInputImage, TOutputImage >::Self |
Definition at line 55 of file itkInverseFFTImageFilter.h.
typedef ImageToImageFilter< InputImageType, OutputImageType > itk::InverseFFTImageFilter< TInputImage, TOutputImage >::Superclass |
Definition at line 56 of file itkInverseFFTImageFilter.h.
|
inlineprotected |
Definition at line 76 of file itkInverseFFTImageFilter.h.
|
inlineprotectedvirtual |
Definition at line 77 of file itkInverseFFTImageFilter.h.
|
private |
|
protectedvirtual |
Sets the output requested region to the largest possible output region.
Reimplemented from itk::ProcessObject.
|
protectedvirtual |
This class requires the entire input.
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
|
virtual |
|
static |
Customized object creation methods that support configuration-based selection of FFT implementation.
Default implementation is VnlFFT.
|
private |
|
static |
Definition at line 61 of file itkInverseFFTImageFilter.h.