18 #ifndef itkThresholdSegmentationLevelSetImageFilter_h
19 #define itkThresholdSegmentationLevelSetImageFilter_h
83 template<
typename TInputImage,
84 typename TFeatureImage,
85 typename TOutputPixelType =
float >
119 this->m_ThresholdFunction->SetUpperThreshold(v);
126 this->m_ThresholdFunction->SetLowerThreshold(v);
132 return m_ThresholdFunction->GetUpperThreshold();
137 return m_ThresholdFunction->GetLowerThreshold();
144 this->m_ThresholdFunction->SetEdgeWeight(v);
151 return m_ThresholdFunction->GetEdgeWeight();
159 this->m_ThresholdFunction->SetSmoothingIterations(v);
166 return m_ThresholdFunction->GetSmoothingIterations();
174 this->m_ThresholdFunction->SetSmoothingTimeStep(v);
181 return m_ThresholdFunction->GetSmoothingTimeStep();
189 this->m_ThresholdFunction->SetSmoothingConductance(v);
196 return m_ThresholdFunction->GetSmoothingConductance();
203 void PrintSelf(std::ostream & os,
Indent indent)
const override;
210 #ifndef ITK_MANUAL_INSTANTIATION
211 #include "itkThresholdSegmentationLevelSetImageFilter.hxx"
ThresholdFunctionPointer m_ThresholdFunction
void SetSmoothingTimeStep(ValueType v)
ValueType GetLowerThreshold() const
Light weight base class for most itk classes.
ValueType GetSmoothingConductance() const
TFeatureImage FeatureImageType
void SetUpperThreshold(ValueType v)
typename ThresholdFunctionType::Pointer ThresholdFunctionPointer
void SetLowerThreshold(ValueType v)
Segments structures in images based on intensity values.
ValueType GetSmoothingTimeStep() const
int GetSmoothingIterations() const
ValueType GetUpperThreshold() const
void SetSmoothingConductance(ValueType v)
void SetSmoothingIterations(int v)
ValueType GetEdgeWeight() const
Control indentation during Print() invocation.
void SetEdgeWeight(ValueType v)
A base class which defines the API for implementing a special class of image segmentation filters usi...
Templated n-dimensional image class.
This function is used in ThresholdSegmentationLevelSetImageFilter to segment structures in images bas...
typename Superclass::ValueType ValueType