18 #ifndef itkRichardsonLucyDeconvolutionImageFilter_h
19 #define itkRichardsonLucyDeconvolutionImageFilter_h
58 template<
typename TInputImage,
typename TKernelImage=TInputImage,
typename TOutputImage=TInputImage,
typename TInternalPrecision=
double >
97 float iterationProgressWeight) ITK_OVERRIDE;
100 float iterationProgressWeight) ITK_OVERRIDE;
107 virtual
void PrintSelf(std::ostream & os,
Indent indent) const ITK_OVERRIDE;
118 ConjugateAdaptorType,
123 typename ComplexMultiplyType::
Pointer m_ComplexMultiplyFilter1;
124 typename IFFTFilterType::
Pointer m_IFFTFilter1;
125 typename DivideFilterType::
Pointer m_DivideFilter;
127 typename ConjugateAdaptorType::
Pointer m_ConjugateAdaptor;
128 typename ComplexConjugateMultiplyType::
Pointer m_ComplexMultiplyFilter2;
129 typename IFFTFilterType::
Pointer m_IFFTFilter2;
130 typename MultiplyFilterType::
Pointer m_MultiplyFilter;
134 #ifndef ITK_MANUAL_INSTANTIATION
135 #include "itkRichardsonLucyDeconvolutionImageFilter.hxx"
Superclass::InternalImagePointerType InternalImagePointerType
Superclass::InternalImageType InternalImageType
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
Presents each pixel of a complex image as its complex conjugate.
TKernelImage KernelImageType
Base class for all process objects that output image data.
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
Deconvolve an image using the Richardson-Lucy deconvolution algorithm.
Base class for specialized complex-to-real inverse Fast Fourier Transform.
IterativeDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision > Superclass
Superclass::InternalComplexType InternalComplexType
Superclass::InternalComplexImagePointerType InternalComplexImagePointerType
TInputImage InputImageType
TOutputImage OutputImageType
Facilitates progress reporting for filters that wrap around multiple other filters.
RichardsonLucyDeconvolutionImageFilter Self
Control indentation during Print() invocation.
Abstract base class for filters that implement iterative deconvolution algorithms.
Base class for specialized real-to-complex forward Fast Fourier Transform.
Pixel-wise multiplication of two images.
Superclass::InternalComplexImageType InternalComplexImageType
Templated n-dimensional image class.