19 #ifndef rtkSoftThresholdTVImageFilter_h 20 #define rtkSoftThresholdTVImageFilter_h 26 #include "vnl/vnl_matrix.h" 27 #include "vnl/vnl_vector_fixed.h" 28 #include "vnl/algo/vnl_symmetric_eigensystem.h" 29 #include "rtkConfiguration.h" 44 template <
typename TInputImage,
typename TOutputImage = TInputImage>
60 #ifdef itkOverrideGetNameOfClassMacro 79 static constexpr
unsigned int ImageDimension = TOutputImage::ImageDimension;
82 static constexpr
unsigned int VectorDimension = InputPixelType::Dimension;
87 #ifdef ITK_USE_CONCEPT_CHECKING 94 itkGetMacro(Threshold,
float);
128 #ifndef ITK_MANUAL_INSTANTIATION 129 # include "rtkSoftThresholdTVImageFilter.hxx" typename OutputImageType::Pointer OutputImagePointer
TInputImage InputImageType
#define itkSetMacro(name, type)
typename InputImageType::Pointer InputImagePointer
typename OutputImageType::RegionType OutputImageRegionType
ThreadIdType m_RequestedNumberOfThreads
TOutputImage OutputImageType
typename TInputImage::PixelType InputPixelType
typename TOutputImage::PixelType OutputPixelType
Computes the Total Variation from a gradient input image (pixels are vectors), soft thresholds it...
unsigned int ThreadIdType
#define itkConceptMacro(name, concept)