19 #ifndef rtkTotalNuclearVariationDenoisingBPDQImageFilter_h 20 #define rtkTotalNuclearVariationDenoisingBPDQImageFilter_h 113 template <
typename TOutputImage,
114 typename TGradientImage =
116 TOutputImage::ImageDimension>>
143 GenerateOutputInformation()
override;
147 typename Superclass::ThresholdFilterType *
150 return dynamic_cast<typename Superclass::ThresholdFilterType *
>(this->m_ThresholdFilter.GetPointer());
157 #ifndef ITK_MANUAL_INSTANTIATION 158 # include "rtkTotalNuclearVariationDenoisingBPDQImageFilter.hxx" 161 #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.