18#ifndef itkProjectedIterativeDeconvolutionImageFilter_h
19#define itkProjectedIterativeDeconvolutionImageFilter_h
45template <
typename TSuper
class>
58 using typename Superclass::InputImageType;
59 using typename Superclass::KernelImageType;
60 using typename Superclass::OutputImageType;
63 using typename Superclass::InternalImageType;
64 using typename Superclass::InternalImagePointerType;
65 using typename Superclass::InternalComplexType;
66 using typename Superclass::InternalComplexImageType;
67 using typename Superclass::InternalComplexImagePointerType;
92#ifndef ITK_MANUAL_INSTANTIATION
93# include "itkProjectedIterativeDeconvolutionImageFilter.hxx"
Facilitates progress reporting for filters that wrap around multiple other filters.
Mix-in class that adds a projection step after each iteration.
void Initialize(ProgressAccumulator *progress, float progressWeight, float iterationProgressWeight) override
ProjectedIterativeDeconvolutionImageFilter()
~ProjectedIterativeDeconvolutionImageFilter() override
void Iteration(ProgressAccumulator *progress, float iterationProgressWeight) override
Set image values to a user-specified value if they are below, above, or outside threshold values.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....