18 #ifndef itkFullToHalfHermitianImageFilter_h
19 #define itkFullToHalfHermitianImageFilter_h
44 template<
typename TInputImage >
79 TInputImage::ImageDimension);
83 itkGetDecoratedOutputMacro(ActualXDimensionIsOdd,
bool);
98 itkSetDecoratedOutputMacro(ActualXDimensionIsOdd,
bool);
102 void operator=(const Self &);
106 #ifndef ITK_MANUAL_INSTANTIATION
107 #include "itkFullToHalfHermitianImageFilter.hxx"
110 #endif // itkFullToHalfHermitianImageFilter_h
FullToHalfHermitianImageFilter Self
InputImageType::SizeValueType InputImageSizeValueType
Light weight base class for most itk classes.
TInputImage InputImageType
static const unsigned int ImageDimension
InputImageType::PixelType InputImagePixelType
signed long IndexValueType
SmartPointer< Self > Pointer
~FullToHalfHermitianImageFilter()
unsigned long SizeValueType
ImageToImageFilter< TInputImage, TInputImage > Superclass
OutputImageType::PixelType OutputImagePixelType
InputImageType::IndexValueType InputImageIndexValueType
InputImageType::SizeType InputImageSizeType
OutputImageType::SizeValueType OutputImageSizeValueType
unsigned int ThreadIdType
FullToHalfHermitianImageFilter()
Base class for filters that take an image as input and produce an image as output.
virtual void GenerateOutputInformation() override
void ThreadedGenerateData(const OutputImageRegionType &outputRegionForThread, ThreadIdType threadId) override
InputImageType::RegionType InputImageRegionType
SmartPointer< const Self > ConstPointer
Reduces the size of a full complex image produced from a forward discrete Fourier transform of a real...
OutputImageType::SizeType OutputImageSizeType
OutputImageType::IndexType OutputImageIndexType
TInputImage OutputImageType
OutputImageType::RegionType OutputImageRegionType
virtual void GenerateInputRequestedRegion() override
InputImageType::IndexType InputImageIndexType
OutputImageType::IndexValueType OutputImageIndexValueType