18 #ifndef itkHalfHermitianToRealInverseFFTImageFilter_h
19 #define itkHalfHermitianToRealInverseFFTImageFilter_h
53 template<
typename TInputImage,
typename TOutputImage=Image<
typename TInputImage::PixelType::value_type, TInputImage::ImageDimension> >
72 static constexpr
unsigned int ImageDimension = InputImageType::ImageDimension;
81 itkSetGetDecoratedInputMacro(ActualXDimensionIsOdd,
bool);
82 itkBooleanMacro(ActualXDimensionIsOdd);
97 void GenerateOutputInformation()
override;
100 void GenerateInputRequestedRegion()
override;
104 void EnlargeOutputRequestedRegion(
DataObject *itkNotUsed(output) )
override;
108 #ifndef ITK_MANUAL_INSTANTIATION
109 #include "itkHalfHermitianToRealInverseFFTImageFilter.hxx"
typename OutputImageType::PixelType OutputPixelType
unsigned long SizeValueType
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
Base class for all process objects that output image data.
TInputImage InputImageType
Base class for specialized complex-to-real inverse Fast Fourier Transform.
TOutputImage OutputImageType
typename InputImageType::PixelType InputPixelType
Base class for filters that take an image as input and produce an image as output.
Base class for all data objects in ITK.