18#ifndef itkRecursiveGaussianImageFilter_h
19#define itkRecursiveGaussianImageFilter_h
22#include "ITKSmoothingExport.h"
46extern ITKSmoothing_EXPORT std::ostream &
50#if !defined(ITK_LEGACY_REMOVE)
94template <
typename TInputImage,
typename TOutputImage = TInputImage>
126#if !defined(ITK_LEGACY_REMOVE)
176 itkSetMacro(NormalizeAcrossScale,
bool);
177 itkGetConstMacro(NormalizeAcrossScale,
bool);
178 itkBooleanMacro(NormalizeAcrossScale);
266#ifndef ITK_MANUAL_INSTANTIATION
267# include "itkRecursiveGaussianImageFilter.hxx"
Control indentation during Print() invocation.
Contains all enum classes used by RecursiveGaussianImageFilter class.
RecursiveGaussianImageFilter Self
GaussianOrderEnum m_Order
TOutputImage OutputImageType
void SetUp(ScalarRealType spacing) override
SmartPointer< Self > Pointer
RecursiveSeparableImageFilter< TInputImage, TOutputImage > Superclass
~RecursiveGaussianImageFilter() override=default
void PrintSelf(std::ostream &os, Indent indent) const override
void ComputeNCoefficients(ScalarRealType sigmad, ScalarRealType A1, ScalarRealType B1, ScalarRealType W1, ScalarRealType L1, ScalarRealType A2, ScalarRealType B2, ScalarRealType W2, ScalarRealType L2, ScalarRealType &N0, ScalarRealType &N1, ScalarRealType &N2, ScalarRealType &N3, ScalarRealType &SN, ScalarRealType &DN, ScalarRealType &EN)
bool m_NormalizeAcrossScale
RecursiveGaussianImageFilter()
SmartPointer< const Self > ConstPointer
void ComputeDCoefficients(ScalarRealType sigmad, ScalarRealType W1, ScalarRealType L1, ScalarRealType W2, ScalarRealType L2, ScalarRealType &SD, ScalarRealType &DD, ScalarRealType &ED)
void ComputeRemainingCoefficients(bool symmetric)
void VerifyPreconditions() const override
Verifies that the process object has been configured correctly, that all required inputs are set,...
typename NumericTraits< InputPixelType >::ScalarRealType ScalarRealType
RecursiveSeparableImageFilter()
typename NumericTraits< InputPixelType >::RealType RealType
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
ITKCommon_EXPORT std::ostream & operator<<(std::ostream &out, typename AnatomicalOrientation::CoordinateEnum value)
RecursiveGaussianImageFilterEnums::GaussianOrder GaussianOrderEnum