|
ITK
5.3.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkParametricBlindLeastSquaresDeconvolutionImageFilter_h
19 #define itkParametricBlindLeastSquaresDeconvolutionImageFilter_h
58 template <
typename TInputImage,
typename TKernelSource,
typename TOutputImage = TInputImage>
77 using typename Superclass::InternalImageType;
78 using typename Superclass::InternalImagePointerType;
79 using typename Superclass::InternalComplexType;
80 using typename Superclass::InternalComplexImageType;
81 using typename Superclass::InternalComplexImagePointerType;
101 itkSetMacro(Alpha,
double);
102 itkGetMacro(Alpha,
double);
107 itkSetMacro(Beta,
double);
108 itkGetMacro(Beta,
double);
116 Initialize(
ProgressAccumulator * progress,
float progressWeight,
float iterationProgressWeight)
override;
125 PrintSelf(std::ostream & os,
Indent indent)
const override;
157 #ifndef ITK_MANUAL_INSTANTIATION
158 # include "itkParametricBlindLeastSquaresDeconvolutionImageFilter.hxx"
SmartPointer< Self > Pointer
TKernelSource KernelSourceType
KernelSourcePointer m_KernelSource
InternalComplexImagePointerType m_TransformedInput
Control indentation during Print() invocation.
typename InternalComplexImageType::Pointer InternalComplexImagePointerType
Base class for all process objects that output image data.
Implements pixel-wise generic operation of three images or images with constants.
TInputImage InputImageType
Least-squares blind deconvolution filter that also estimates the parameters of a user-supplied parame...
typename KernelSourceType::Pointer KernelSourcePointer
Facilitates progress reporting for filters that wrap around multiple other filters.
Abstract base class for filters that implement iterative deconvolution algorithms.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
ImageUpdateFilterType::Pointer m_ImageUpdateFilter
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
Templated n-dimensional image class.
DifferenceFilterType::Pointer m_DifferenceFilter
InternalComplexImagePointerType m_TransformedCurrentEstimate
TOutputImage OutputImageType