|
ITK
5.1.0
Insight Toolkit
|
Go to the documentation of this file.
20 #ifndef itkFFTWHalfHermitianToRealInverseFFTImageFilter_h
21 # define itkFFTWHalfHermitianToRealInverseFFTImageFilter_h
50 template <
typename TInputImage,
51 typename TOutputImage = Image<typename TInputImage::PixelType::value_type, TInputImage::ImageDimension>>
86 static constexpr
unsigned int ImageDimension = InputImageType::ImageDimension;
100 # ifndef ITK_USE_CUFFTW
104 if (m_PlanRigor != value)
110 itkGetConstReferenceMacro(PlanRigor,
int);
114 # ifndef ITK_USE_CUFFTW
121 GetSizeGreatestPrimeFactor()
const override;
128 UpdateOutputData(
DataObject * output)
override;
131 BeforeThreadedGenerateData()
override;
134 DynamicThreadedGenerateData(
const OutputRegionType & outputRegionForThread)
override;
137 PrintSelf(std::ostream & os,
Indent indent)
const override;
148 # ifndef ITK_MANUAL_INSTANTIATION
149 # include "itkFFTWHalfHermitianToRealInverseFFTImageFilter.hxx"
152 #endif // itkFFTWHalfHermitianToRealInverseFFTImageFilter_h
bool m_CanUseDestructiveAlgorithm
typename OutputImageType::RegionType OutputRegionType
FFTW-based reverse Fast Fourier Transform.
typename InputImageType::SizeType InputSizeType
ImageBaseType::SizeType SizeType
Control indentation during Print() invocation.
typename OutputImageType::PixelType OutputPixelType
static std::string GetPlanRigorName(const int &value)
typename fftw::Proxy< OutputPixelType > FFTWProxyType
typename OutputImageType::SizeType OutputSizeType
Base class for all process objects that output image data.
ImageBaseType::RegionType RegionType
void SetPlanRigor(const std::string &name)
virtual void SetPlanRigor(const int &value)
static int GetPlanRigorValue(const std::string &name)
TInputImage InputImageType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
typename InputImageType::PixelType InputPixelType
Base class for specialized complex-to-real inverse Fast Fourier Transform.
unsigned long SizeValueType
TOutputImage OutputImageType
Base class for all data objects in ITK.