|
ITK
5.3.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkRichardsonLucyDeconvolutionImageFilter_h
19 #define itkRichardsonLucyDeconvolutionImageFilter_h
59 template <
typename TInputImage,
60 typename TKernelImage = TInputImage,
61 typename TOutputImage = TInputImage,
62 typename TInternalPrecision =
double>
81 using typename Superclass::InternalImageType;
82 using typename Superclass::InternalImagePointerType;
83 using typename Superclass::InternalComplexType;
84 using typename Superclass::InternalComplexImageType;
85 using typename Superclass::InternalComplexImagePointerType;
98 Initialize(
ProgressAccumulator * progress,
float progressWeight,
float iterationProgressWeight)
override;
106 using typename Superclass::FFTFilterType;
107 using typename Superclass::IFFTFilterType;
110 PrintSelf(std::ostream & os,
Indent indent)
const override;
134 #ifndef ITK_MANUAL_INSTANTIATION
135 # include "itkRichardsonLucyDeconvolutionImageFilter.hxx"
ConjugateAdaptorType::Pointer m_ConjugateAdaptor
TKernelImage KernelImageType
IFFTFilterType::Pointer m_IFFTFilter2
MultiplyFilterType::Pointer m_MultiplyFilter
ComplexConjugateMultiplyType::Pointer m_ComplexMultiplyFilter2
Control indentation during Print() invocation.
InternalImagePointerType m_PaddedInput
Base class for all process objects that output image data.
ComplexMultiplyType::Pointer m_ComplexMultiplyFilter1
TInputImage InputImageType
FFTFilterType::Pointer m_FFTFilter
Facilitates progress reporting for filters that wrap around multiple other filters.
DivideFilterType::Pointer m_DivideFilter
Presents each pixel of a complex image as its complex conjugate.
Abstract base class for filters that implement iterative deconvolution algorithms.
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...
Deconvolve an image using the Richardson-Lucy deconvolution algorithm.
Pixel-wise multiplication of two images.
IFFTFilterType::Pointer m_IFFTFilter1
typename InternalImageType::Pointer InternalImagePointerType
TOutputImage OutputImageType