18 #ifndef itkVectorThresholdSegmentationLevelSetImageFilter_h
19 #define itkVectorThresholdSegmentationLevelSetImageFilter_h
88 template<
typename TInputImage,
89 typename TFeatureImage,
90 typename TOutputPixelType =
float >
125 m_ThresholdFunction->SetMean(mean);
132 return m_ThresholdFunction->GetMean();
137 m_ThresholdFunction->SetCovariance(cov);
143 return m_ThresholdFunction->GetCovariance();
149 m_ThresholdFunction->SetThreshold(thr);
156 return m_ThresholdFunction->GetThreshold();
163 void PrintSelf(std::ostream & os,
Indent indent)
const override;
170 #ifndef ITK_MANUAL_INSTANTIATION
171 #include "itkVectorThresholdSegmentationLevelSetImageFilter.hxx"
Light weight base class for most itk classes.
typename Superclass::ScalarValueType ScalarValueType
ThresholdFunctionPointer m_ThresholdFunction
const MeanVectorType & GetMean() const
TFeatureImage FeatureImageType
void SetMean(const MeanVectorType &mean)
ScalarValueType GetThreshold()
const CovarianceMatrixType & GetCovariance() const
void SetThreshold(ScalarValueType thr)
typename ThresholdFunctionType::Pointer ThresholdFunctionPointer
typename ThresholdFunctionType::CovarianceMatrixType CovarianceMatrixType
typename MahalanobisFunctionType::MeanVectorType MeanVectorType
typename MahalanobisFunctionType::CovarianceMatrixType CovarianceMatrixType
void SetCovariance(const CovarianceMatrixType &cov)
typename ThresholdFunctionType::ScalarValueType ScalarValueType
Segments structures in images based on intensity values.
This function is used in VectorThresholdSegmentationLevelSetImageFilter to segment structures in imag...
Control indentation during Print() invocation.
typename ThresholdFunctionType::MeanVectorType MeanVectorType
A base class which defines the API for implementing a special class of image segmentation filters usi...
Templated n-dimensional image class.
typename Superclass::ValueType ValueType