29 #ifndef itkVnlFFT1DComplexToComplexImageFilter_h 30 #define itkVnlFFT1DComplexToComplexImageFilter_h 45 template<
typename TInputImage,
typename TOutputImage >
46 class VnlFFT1DComplexToComplexImageFilter:
47 public FFT1DComplexToComplexImageFilter< TInputImage, TOutputImage >
72 virtual void ThreadedGenerateData(
const OutputImageRegionType&, ThreadIdType threadID ) ITK_OVERRIDE;
76 void operator=(
const Self&);
81 #ifndef ITK_MANUAL_INSTANTIATION 82 #include "itkVnlFFT1DComplexToComplexImageFilter.hxx" SmartPointer< Self > Pointer
TInputImage InputImageType
Perform the Fast Fourier Transform, complex input to complex output, but only along one dimension...
VnlFFT1DComplexToComplexImageFilter()
Perform the FFT along one dimension of an image using Vnl as a backend.
virtual ~VnlFFT1DComplexToComplexImageFilter()
Superclass::OutputImageType OutputImageType
void ThreadedGenerateData(const OutputImageRegionType &, ThreadIdType threadID) ITK_OVERRIDE
FFT1DComplexToComplexImageFilter< TInputImage, TOutputImage > Superclass
Superclass::TransformDirectionType TransformDirectionType
OutputImageType::RegionType OutputImageRegionType
SmartPointer< const Self > ConstPointer
TOutputImage OutputImageType
Superclass::InputImageType InputImageType
VnlFFT1DComplexToComplexImageFilter Self