18#ifndef itkPocketFFTInverse1DFFTImageFilter_h
19#define itkPocketFFTInverse1DFFTImageFilter_h
37template <
typename TInputImage,
38 typename TOutputImage =
75 template <
typename TUnderlying>
77 template <
typename TUnderlying>
84#ifndef ITK_MANUAL_INSTANTIATION
85# include "itkPocketFFTInverse1DFFTImageFilter.hxx"
Templated n-dimensional image class.
TOutputImage OutputImageType
TInputImage InputImageType
Inverse1DFFTImageFilter()=default
Perform the FFT along one dimension of an image using PocketFFT as a backend.
SmartPointer< Self > Pointer
typename OutputImageType::RegionType OutputImageRegionType
typename Superclass::InputImageType InputImageType
void GenerateData() override
typename Superclass::OutputImageType OutputImageType
PocketFFTInverse1DFFTImageFilter Self
~PocketFFTInverse1DFFTImageFilter() override=default
SmartPointer< const Self > ConstPointer
Inverse1DFFTImageFilter< TInputImage, TOutputImage > Superclass
PocketFFTInverse1DFFTImageFilter()=default
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
TUnderlying OutputPixelType
std::integer_sequence< unsigned int, 4, 3, 2, 1 > FilterDimensions
std::complex< TUnderlying > InputPixelType
Helper defining pixel traits for templated FFT image filters.