18#ifndef itkVnlForward1DFFTImageFilter_h
19#define itkVnlForward1DFFTImageFilter_h
36template <
typename TInputImage,
37 typename TOutputImage = Image<std::complex<typename TInputImage::PixelType>, TInputImage::ImageDimension>>
74 template <
typename TUnderlying>
76 template <
typename TUnderlying>
83#ifndef ITK_MANUAL_INSTANTIATION
84# include "itkVnlForward1DFFTImageFilter.hxx"
Perform the Fast Fourier Transform, in the forward direction, with real inputs, but only along one di...
Light weight base class for most itk classes.
Perform the FFT along one dimension of an image using Vnl as a backend.
VnlForward1DFFTImageFilter()=default
~VnlForward1DFFTImageFilter() override=default
typename Superclass::InputImageType InputImageType
typename Superclass::OutputImageType OutputImageType
void GenerateData() override
typename OutputImageType::RegionType OutputImageRegionType
ImageBaseType::RegionType RegionType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
std::integer_sequence< unsigned int, 4, 3, 2, 1 > FilterDimensions
std::complex< TUnderlying > OutputPixelType
TUnderlying InputPixelType
Helper defining pixel traits for templated FFT image filters.