18 #ifndef itkCurvesLevelSetImageFilter_h
19 #define itkCurvesLevelSetImageFilter_h
101 template<
typename TInputImage,
102 typename TFeatureImage,
103 typename TOutputPixelType =
float >
134 m_CurvesFunction->SetDerivativeSigma(value);
140 {
return m_CurvesFunction->GetDerivativeSigma(); }
142 #ifdef ITK_USE_CONCEPT_CHECKING
153 void PrintSelf(std::ostream & os,
Indent indent)
const override;
157 void GenerateData()
override;
164 #ifndef ITK_MANUAL_INSTANTIATION
165 #include "itkCurvesLevelSetImageFilter.hxx"
typename Superclass::OutputImageType OutputImageType
Light weight base class for most itk classes.
CurvesFunctionPointer m_CurvesFunction
void SetDerivativeSigma(float value)
typename Superclass::FeatureImageType FeatureImageType
typename CurvesFunctionType::Pointer CurvesFunctionPointer
Segments structures in images based on user supplied edge potential map.
This function is used in CurvesLevelSetImageFilter to segment structures in images based on user supp...
Control indentation during Print() invocation.
float GetDerivativeSigma() const
typename Superclass::ValueType ValueType
#define itkConceptMacro(name, concept)
A base class which defines the API for implementing a special class of image segmentation filters usi...