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.
void Initialize(ProgressAccumulator *progress, float progressWeight, float iterationProgressWeight) override
ProjectedIterativeDeconvolutionImageFilter()
~ProjectedIterativeDeconvolutionImageFilter() override
ThresholdImageFilter< InternalImageType > ProjectionFilterType
SmartPointer< const Self > ConstPointer
ProjectedIterativeDeconvolutionImageFilter Self
void Iteration(ProgressAccumulator *progress, float iterationProgressWeight) override
ProjectionFilterType::Pointer m_ProjectionFilter
SmartPointer< Self > Pointer
Implements transparent reference counting.
Set image values to a user-specified value if they are below, above, or outside threshold values.
SmartPointer< Self > Pointer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....