18 #ifndef itkCannySegmentationLevelSetImageFilter_h
19 #define itkCannySegmentationLevelSetImageFilter_h
129 template<
typename TInputImage,
130 typename TFeatureImage,
131 typename TOutputPixelType =
float >
165 { this->m_CannyFunction->SetThreshold(v); }
167 {
return this->m_CannyFunction->GetThreshold(); }
173 { this->m_CannyFunction->SetVariance(v); }
175 {
return this->m_CannyFunction->GetVariance(); }
181 {
return this->m_CannyFunction->GetCannyImage(); }
183 #ifdef ITK_USE_CONCEPT_CHECKING
201 #ifndef ITK_MANUAL_INSTANTIATION
202 #include "itkCannySegmentationLevelSetImageFilter.hxx"
CannyFunctionType::ScalarValueType ScalarValueType
Light weight base class for most itk classes.
~CannySegmentationLevelSetImageFilter() override
void SetVariance(double v)
SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType > Superclass
double GetVariance() const
SmartPointer< Self > Pointer
void SetThreshold(ScalarValueType v)
typedef::itk::CannySegmentationLevelSetFunction< OutputImageType, FeatureImageType > CannyFunctionType
CannyFunctionType::Pointer m_CannyFunction
CannySegmentationLevelSetImageFilter Self
SmartPointer< const Self > ConstPointer
Superclass::OutputImageType OutputImageType
Superclass::ValueType ValueType
Segments structures in images based on image features derived from pseudo-canny-edges.
ScalarValueType GetThreshold() const
Superclass::VectorImageType VectorImageType
Superclass::FeatureImageType FeatureImageType
#define itkConceptMacro(name, concept)
OutputImageType * GetCannyImage(void)
A base class which defines the API for implementing a special class of image segmentation filters usi...
Superclass::SpeedImageType SpeedImageType