18#ifndef itkCurvesLevelSetImageFilter_h
19#define itkCurvesLevelSetImageFilter_h
101template <
typename TInputImage,
typename TFeatureImage,
typename TOutputPixelType =
float>
115 using typename Superclass::ValueType;
116 using typename Superclass::OutputImageType;
117 using typename Superclass::FeatureImageType;
133 m_CurvesFunction->SetDerivativeSigma(value);
141 return m_CurvesFunction->GetDerivativeSigma();
144#ifdef ITK_USE_CONCEPT_CHECKING
167#ifndef ITK_MANUAL_INSTANTIATION
168# include "itkCurvesLevelSetImageFilter.hxx"
This function is used in CurvesLevelSetImageFilter to segment structures in images based on user supp...
Segments structures in images based on user supplied edge potential map.
void SetDerivativeSigma(float value)
CurvesLevelSetImageFilter()
void PrintSelf(std::ostream &os, Indent indent) const override
float GetDerivativeSigma() const
void GenerateData() override
typename CurvesFunctionType::Pointer CurvesFunctionPointer
~CurvesLevelSetImageFilter() override=default
Control indentation during Print() invocation.
Light weight base class for most itk classes.
A base class which defines the API for implementing a special class of image segmentation filters usi...
SmartPointer< Self > Pointer
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....