19 #ifndef rtkTotalVariationDenoisingBPDQImageFilter_h    20 #define rtkTotalVariationDenoisingBPDQImageFilter_h    25 #include <itkPeriodicBoundaryCondition.h>   109 template <
typename TOutputImage,
   110           typename TGradientImage =
   111             itk::Image<itk::CovariantVector<typename TOutputImage::ValueType, TOutputImage::ImageDimension>,
   112                        TOutputImage::ImageDimension>>
   136   SetDimensionsProcessed(
bool * arg);
   140   SetBoundaryConditionToPeriodic();
   147   GenerateOutputInformation() 
override;
   151   typename Superclass::ThresholdFilterType *
   154     return dynamic_cast<typename Superclass::ThresholdFilterType *
>(this->m_ThresholdFilter.GetPointer());
   161 #ifndef ITK_MANUAL_INSTANTIATION   162 #  include "rtkTotalVariationDenoisingBPDQImageFilter.hxx"   165 #endif //__rtkTotalVariationDenoisingBPDQImageFilter__ Base class for Basis Pursuit DeQuantization denoising filters. 
 
itk::SmartPointer< Self > Pointer
 
Applies a total variation denoising, only alm_SingularValueThresholdFilterong the dimensions specifie...
 
itk::InPlaceImageFilter< TOutputImage, TOutputImage > Superclass
 
Superclass::ThresholdFilterType * GetThresholdFilter() override
 
Performs thresholding on the norm of each vector-valued input pixel. 
 
itk::SmartPointer< const Self > ConstPointer
 
MagnitudeThresholdFilterType::Pointer m_ThresholdFilter
 
itk::SmartPointer< Self > Pointer