18#ifndef itkComplexToComplexFFTImageFilter_h
19#define itkComplexToComplexFFTImageFilter_h
23#include "ITKFFTExport.h"
47extern ITKFFT_EXPORT std::ostream &
73template <
typename TInputImage,
typename TOutputImage = TInputImage>
90 static constexpr unsigned int ImageDimension = InputImageType::ImageDimension;
103#if !defined(ITK_LEGACY_REMOVE)
131#ifndef ITK_MANUAL_INSTANTIATION
132# include "itkComplexToComplexFFTImageFilter.hxx"
135#ifdef ITK_FFTIMAGEFILTERINIT_FACTORY_REGISTER_MANAGER
136# include "itkFFTImageFilterInitFactoryRegisterManager.h"
Contains enum classes used by ComplexToComplexFFTImageFilter class.
Implements an API to enable the Fourier transform or the inverse Fourier transform of images with com...
typename ImageType::SizeType ImageSizeType
void GenerateInputRequestedRegion() override
ComplexToComplexFFTImageFilter()=default
TInputImage InputImageType
itkFactoryOnlyNewMacro(Self)
TOutputImage OutputImageType
Base class for filters that take an image as input and produce an image as output.
Light weight base class for most itk classes.
ImageBaseType::SizeType SizeType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
ITKCommon_EXPORT std::ostream & operator<<(std::ostream &out, typename AnatomicalOrientation::CoordinateEnum value)