ITK
6.0.0
Insight 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 51 of file itkInverseFFTImageFilter.h.
Static Public Attributes | |
static constexpr unsigned int | ImageDimension = InputImageType::ImageDimension |
Static Public Attributes inherited from itk::ImageToImageFilter< TInputImage, TOutputImage > | |
static constexpr unsigned int | InputImageDimension = TInputImage::ImageDimension |
static constexpr unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
Static Public Attributes inherited from itk::ImageSource< TOutputImage > | |
static constexpr unsigned int | OutputImageDimension = TOutputImage::ImageDimension |
using itk::InverseFFTImageFilter< TInputImage, TOutputImage >::ConstPointer = SmartPointer<const Self> |
Definition at line 66 of file itkInverseFFTImageFilter.h.
using itk::InverseFFTImageFilter< TInputImage, TOutputImage >::InputImageType = TInputImage |
Standard class type aliases.
Definition at line 58 of file itkInverseFFTImageFilter.h.
using itk::InverseFFTImageFilter< TInputImage, TOutputImage >::InputPixelType = typename InputImageType::PixelType |
Definition at line 59 of file itkInverseFFTImageFilter.h.
using itk::InverseFFTImageFilter< TInputImage, TOutputImage >::OutputImageType = TOutputImage |
Definition at line 60 of file itkInverseFFTImageFilter.h.
using itk::InverseFFTImageFilter< TInputImage, TOutputImage >::OutputPixelType = typename OutputImageType::PixelType |
Definition at line 61 of file itkInverseFFTImageFilter.h.
using itk::InverseFFTImageFilter< TInputImage, TOutputImage >::Pointer = SmartPointer<Self> |
Definition at line 65 of file itkInverseFFTImageFilter.h.
using itk::InverseFFTImageFilter< TInputImage, TOutputImage >::Self = InverseFFTImageFilter |
Definition at line 63 of file itkInverseFFTImageFilter.h.
using itk::InverseFFTImageFilter< TInputImage, TOutputImage >::Superclass = ImageToImageFilter<InputImageType, OutputImageType> |
Definition at line 64 of file itkInverseFFTImageFilter.h.
|
protecteddefault |
|
overrideprotecteddefault |
|
overrideprotectedvirtual |
Sets the output requested region to the largest possible output region.
Reimplemented from itk::ProcessObject.
|
overrideprotectedvirtual |
This class requires the entire input.
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
|
overridevirtual |
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
Reimplemented in itk::VnlInverseFFTImageFilter< TInputImage, TOutputImage >.
|
virtual |
itk::InverseFFTImageFilter< TInputImage, TOutputImage >::itkFactoryOnlyNewMacro | ( | Self | ) |
Customized object creation methods that support configuration-based selection of FFT implementation.
Default implementation is VnlFFT.
|
staticconstexpr |
Definition at line 68 of file itkInverseFFTImageFilter.h.