18 #ifndef itkProjectedLandweberDeconvolutionImageFilter_h
19 #define itkProjectedLandweberDeconvolutionImageFilter_h
51 template<
typename TInputImage,
typename TKernelImage=TInputImage,
typename TOutputImage=TInputImage,
typename TInternalPrecision=
double >
84 void operator=(const
Self &) ITK_DELETE_FUNCTION;
89 #ifndef ITK_MANUAL_INSTANTIATION
90 #include "itkProjectedLandweberDeconvolutionImageFilter.hxx"
ProjectedIterativeDeconvolutionImageFilter< LandweberDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision > > Superclass
Base class for all process objects that output image data.
TInputImage InputImageType
ProjectedLandweberDeconvolutionImageFilter Self
Mix-in class that adds a projection step after each iteration.
Deconvolve an image using the projected Landweber deconvolution algorithm.
TOutputImage OutputImageType
Deconvolve an image using the Landweber deconvolution algorithm.
ProjectedLandweberDeconvolutionImageFilter()
TKernelImage KernelImageType
virtual ~ProjectedLandweberDeconvolutionImageFilter()
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer