18 #ifndef itkNarrowBandThresholdSegmentationLevelSetImageFilter_h
19 #define itkNarrowBandThresholdSegmentationLevelSetImageFilter_h
83 template<
typename TInputImage,
84 typename TFeatureImage,
85 typename TOutputPixelType =
float >
88 TOutputPixelType, Image< TOutputPixelType,
96 Image< TOutputPixelType,
97 TInputImage::ImageDimension > >
202 #ifdef ITK_USE_CONCEPT_CHECKING
213 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
226 #ifndef ITK_MANUAL_INSTANTIATION
227 #include "itkNarrowBandThresholdSegmentationLevelSetImageFilter.hxx"
NarrowBandThresholdSegmentationLevelSetImageFilter Self
int GetSmoothingIterations() const
SmartPointer< Self > Pointer
ThresholdFunctionType::Pointer ThresholdFunctionPointer
void operator=(const Self &)
Light weight base class for most itk classes.
ValueType GetSmoothingConductance() const
void SetUpperThreshold(ValueType v)
void SetLowerThreshold(ValueType v)
ValueType GetUpperThreshold() const
Superclass::OutputImageType OutputImageType
ThresholdSegmentationLevelSetFunction< OutputImageType, FeatureImageType > ThresholdFunctionType
void SetEdgeWeight(ValueType v)
void SetSmoothingTimeStep(ValueType v)
void SetSmoothingConductance(ValueType v)
Superclass::FeatureImageType FeatureImageType
ValueType GetLowerThreshold() const
ValueType GetSmoothingTimeStep() const
Image< TOutputPixelType, TInputImage::ImageDimension > OutputImageType
Superclass::ValueType ValueType
virtual void Modified() const
ThresholdFunctionPointer m_ThresholdFunction
Segments structures in images based on intensity values.
Superclass::ValueType ValueType
SmartPointer< const Self > ConstPointer
ValueType GetEdgeWeight() const
A base class which defines the API for implementing a special class of image segmentation filters usi...
Control indentation during Print() invocation.
NarrowBandThresholdSegmentationLevelSetImageFilter()
NarrowBandLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType, Image< TOutputPixelType, TInputImage::ImageDimension > > Superclass
#define itkConceptMacro(name, concept)
TFeatureImage FeatureImageType
virtual void PrintSelf(std::ostream &os, Indent indent) const override
Templated n-dimensional image class.
This function is used in ThresholdSegmentationLevelSetImageFilter to segment structures in images bas...
~NarrowBandThresholdSegmentationLevelSetImageFilter()
void SetSmoothingIterations(int v)