18#ifndef itkCannySegmentationLevelSetImageFilter_h
19#define itkCannySegmentationLevelSetImageFilter_h
129template <
typename TInputImage,
typename TFeatureImage,
typename TOutputPixelType =
float>
207#ifndef ITK_MANUAL_INSTANTIATION
208# include "itkCannySegmentationLevelSetImageFilter.hxx"
A refinement of the standard level-set function which computes a speed term and advection term based ...
SmartPointer< Self > Pointer
OutputImageType * GetCannyImage()
void SetThreshold(ScalarValueType v)
CannySegmentationLevelSetImageFilter()
typename CannyFunctionType::ScalarValueType ScalarValueType
itk::CannySegmentationLevelSetFunction< OutputImageType, FeatureImageType > CannyFunctionType
void SetVariance(double v)
SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType > Superclass
CannySegmentationLevelSetImageFilter Self
ScalarValueType GetThreshold() const
double GetVariance() const
SmartPointer< const Self > ConstPointer
CannyFunctionType::Pointer m_CannyFunction
~CannySegmentationLevelSetImageFilter() override=default
SmartPointer< Self > Pointer
PixelType ScalarValueType
typename SegmentationFunctionType::ImageType SpeedImageType
typename SegmentationFunctionType::VectorImageType VectorImageType
Image< TOutputPixelType, Self::InputImageDimension > OutputImageType
SegmentationLevelSetImageFilter()
typename OutputImageType::ValueType ValueType
TFeatureImage FeatureImageType
Implements transparent reference counting.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....