|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
20 #ifndef itkFFTWHalfHermitianToRealInverseFFTImageFilter_h
21 # define itkFFTWHalfHermitianToRealInverseFFTImageFilter_h
49 template <
typename TInputImage,
50 typename TOutputImage = Image<typename TInputImage::PixelType::value_type, TInputImage::ImageDimension>>
85 static constexpr
unsigned int ImageDimension = InputImageType::ImageDimension;
99 # ifndef ITK_USE_CUFFTW
103 if (m_PlanRigor != value)
109 itkGetConstReferenceMacro(PlanRigor,
int);
113 # ifndef ITK_USE_CUFFTW
120 GetSizeGreatestPrimeFactor()
const override;
127 UpdateOutputData(
DataObject * output)
override;
130 BeforeThreadedGenerateData()
override;
133 DynamicThreadedGenerateData(
const OutputRegionType & outputRegionForThread)
override;
136 PrintSelf(std::ostream & os,
Indent indent)
const override;
147 # ifndef ITK_MANUAL_INSTANTIATION
148 # include "itkFFTWHalfHermitianToRealInverseFFTImageFilter.hxx"
151 #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.