|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkNarrowBandCurvesLevelSetImageFilter_h
19 #define itkNarrowBandCurvesLevelSetImageFilter_h
100 template <
typename TInputImage,
typename TFeatureImage,
typename TOutputPixelType =
float>
105 Image<TOutputPixelType, TInputImage::ImageDimension>>
138 m_CurvesFunction->SetDerivativeSigma(value);
146 return m_CurvesFunction->GetDerivativeSigma();
149 #ifdef ITK_USE_CONCEPT_CHECKING
160 PrintSelf(std::ostream & os,
Indent indent)
const override;
165 GenerateData()
override;
172 #ifndef ITK_MANUAL_INSTANTIATION
173 # include "itkNarrowBandCurvesLevelSetImageFilter.hxx"
void SetDerivativeSigma(float value)
A base class which defines the API for implementing a special class of image segmentation filters usi...
Segments structures in images based on user supplied edge potential map.
typename Superclass::OutputImageType OutputImageType
typename Superclass::ValueType ValueType
typename CurvesFunctionType::Pointer CurvesFunctionPointer
typename Superclass::FeatureImageType FeatureImageType
Control indentation during Print() invocation.
Light weight base class for most itk classes.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
CurvesFunctionPointer m_CurvesFunction
Templated n-dimensional image class.
This function is used in CurvesLevelSetImageFilter to segment structures in images based on user supp...
float GetDerivativeSigma() const