19 #ifndef rtkTotalVariationDenoisingBPDQImageFilter_h 20 #define rtkTotalVariationDenoisingBPDQImageFilter_h 109 template <
typename TOutputImage,
110 typename TGradientImage =
112 TOutputImage::ImageDimension>>
129 #ifdef itkOverrideGetNameOfClassMacro 141 SetDimensionsProcessed(
bool * arg);
145 SetBoundaryConditionToPeriodic();
152 GenerateOutputInformation()
override;
156 typename Superclass::ThresholdFilterType *
159 return dynamic_cast<typename Superclass::ThresholdFilterType *
>(this->m_ThresholdFilter.GetPointer());
166 #ifndef ITK_MANUAL_INSTANTIATION 167 # include "rtkTotalVariationDenoisingBPDQImageFilter.hxx" 170 #endif //__rtkTotalVariationDenoisingBPDQImageFilter__ Base class for Basis Pursuit DeQuantization denoising filters.
Applies a total variation denoising, only alm_SingularValueThresholdFilterong the dimensions specifie...
Superclass::ThresholdFilterType * GetThresholdFilter() override
Performs thresholding on the norm of each vector-valued input pixel.
MagnitudeThresholdFilterType::Pointer m_ThresholdFilter