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