19 #ifndef rtkTotalNuclearVariationDenoisingBPDQImageFilter_h 20 #define rtkTotalNuclearVariationDenoisingBPDQImageFilter_h 113 template <
typename TOutputImage,
114 typename TGradientImage =
116 TOutputImage::ImageDimension>>
133 #ifdef itkOverrideGetNameOfClassMacro 148 GenerateOutputInformation()
override;
152 typename Superclass::ThresholdFilterType *
155 return dynamic_cast<typename Superclass::ThresholdFilterType *
>(this->m_ThresholdFilter.GetPointer());
162 #ifndef ITK_MANUAL_INSTANTIATION 163 # include "rtkTotalNuclearVariationDenoisingBPDQImageFilter.hxx" 166 #endif //__rtkTotalNuclearVariationDenoisingBPDQImageFilter__ Performs total nuclear variation denoising.
Base class for Basis Pursuit DeQuantization denoising filters.
Superclass::ThresholdFilterType * GetThresholdFilter() override
SingularValueThresholdFilterType::Pointer m_ThresholdFilter
Performs thresholding on the singular values.