18#ifndef itkFullToHalfHermitianImageFilter_h
19#define itkFullToHalfHermitianImageFilter_h
45template <
typename TInputImage>
79 static constexpr unsigned int ImageDimension = TInputImage::ImageDimension;
83 itkGetDecoratedOutputMacro(ActualXDimensionIsOdd,
bool);
101 itkSetDecoratedOutputMacro(ActualXDimensionIsOdd,
bool);
105#ifndef ITK_MANUAL_INSTANTIATION
106# include "itkFullToHalfHermitianImageFilter.hxx"
Reduces the size of a full complex image produced from a forward discrete Fourier transform of a real...
typename InputImageType::IndexType InputImageIndexType
FullToHalfHermitianImageFilter()
~FullToHalfHermitianImageFilter() override=default
typename InputImageType::SizeValueType InputImageSizeValueType
typename OutputImageType::RegionType OutputImageRegionType
typename InputImageType::SizeType InputImageSizeType
void GenerateInputRequestedRegion() override
TInputImage OutputImageType
TInputImage InputImageType
typename OutputImageType::SizeType OutputImageSizeType
typename InputImageType::IndexValueType InputImageIndexValueType
void GenerateOutputInformation() override
typename InputImageType::PixelType InputImagePixelType
typename OutputImageType::IndexType OutputImageIndexType
typename OutputImageType::SizeValueType OutputImageSizeValueType
typename OutputImageType::PixelType OutputImagePixelType
void DynamicThreadedGenerateData(const OutputImageRegionType &outputRegionForThread) override
typename OutputImageType::IndexValueType OutputImageIndexValueType
typename InputImageType::RegionType InputImageRegionType
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::RegionType RegionType
ImageBaseType::IndexType IndexType
ImageBaseType::SizeType SizeType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
unsigned long SizeValueType