Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
Perform the Fast Fourier Transform, in the reverse direction, with real output, but only along one dimension. More...
#include <itkFFT1DComplexConjugateToRealImageFilter.h>
Public Types | |
typedef TInputImage | InputImageType |
typedef TOutputImage | OutputImageType |
typedef OutputImageType::RegionType | OutputImageRegionType |
typedef FFT1DComplexConjugateToRealImageFilter | Self |
typedef ImageToImageFilter< InputImageType, OutputImageType > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
Public Member Functions | |
itkStaticConstMacro (ImageDimension, unsigned int, InputImageType::ImageDimension) | |
virtual const char * | GetClassName () const |
virtual unsigned int | GetDirection () |
virtual void | SetDirection (unsigned int _arg) |
Static Public Member Functions | |
static Pointer | New (void) |
Protected Member Functions | |
FFT1DComplexConjugateToRealImageFilter () | |
~FFT1DComplexConjugateToRealImageFilter () override | |
void | PrintSelf (std::ostream &os, Indent indent) const ITK_OVERRIDE |
void | GenerateInputRequestedRegion () ITK_OVERRIDE |
void | EnlargeOutputRequestedRegion (DataObject *output) ITK_OVERRIDE |
void | BeforeThreadedGenerateData () ITK_OVERRIDE |
const ImageRegionSplitterBase * | GetImageRegionSplitter () const ITK_OVERRIDE |
Protected Attributes | |
unsigned int | m_Direction |
Perform the Fast Fourier Transform, in the reverse direction, with real output, but only along one dimension.
Definition at line 47 of file itkFFT1DComplexConjugateToRealImageFilter.h.
typedef SmartPointer< const Self > itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::ConstPointer |
Definition at line 59 of file itkFFT1DComplexConjugateToRealImageFilter.h.
typedef TInputImage itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::InputImageType |
Standard class typedefs.
Definition at line 52 of file itkFFT1DComplexConjugateToRealImageFilter.h.
typedef OutputImageType::RegionType itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::OutputImageRegionType |
Definition at line 54 of file itkFFT1DComplexConjugateToRealImageFilter.h.
typedef TOutputImage itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::OutputImageType |
Definition at line 53 of file itkFFT1DComplexConjugateToRealImageFilter.h.
typedef SmartPointer< Self > itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::Pointer |
Definition at line 58 of file itkFFT1DComplexConjugateToRealImageFilter.h.
typedef FFT1DComplexConjugateToRealImageFilter itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::Self |
Definition at line 56 of file itkFFT1DComplexConjugateToRealImageFilter.h.
typedef ImageToImageFilter< InputImageType, OutputImageType > itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::Superclass |
Definition at line 57 of file itkFFT1DComplexConjugateToRealImageFilter.h.
|
protected |
|
inlineoverrideprotected |
Definition at line 80 of file itkFFT1DComplexConjugateToRealImageFilter.h.
References itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::BeforeThreadedGenerateData(), itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::EnlargeOutputRequestedRegion(), itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::GenerateInputRequestedRegion(), itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::GetImageRegionSplitter(), and itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::PrintSelf().
|
protected |
|
protected |
|
protected |
|
virtual |
|
virtual |
Get the direction in which the filter is to be applied.
|
protected |
Override to return a splitter that does not split along the direction we are performing the transform.
Referenced by itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::~FFT1DComplexConjugateToRealImageFilter().
itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::itkStaticConstMacro | ( | ImageDimension | , |
unsigned | int, | ||
InputImageType::ImageDimension | |||
) |
|
static |
Customized object creation methods that support configuration-based selection of FFT implementation.
Default implementation is VnlFFT1D.
|
protected |
|
virtual |
Set the direction in which the filter is to be applied.
|
protected |
Direction in which the filter is to be applied this should be in the range [0,ImageDimension-1].
Definition at line 95 of file itkFFT1DComplexConjugateToRealImageFilter.h.