|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkIsolatedWatershedImageFilter_h
19 #define itkIsolatedWatershedImageFilter_h
41 template <
typename TInputImage,
typename TOutputImage>
78 PrintSelf(std::ostream & os,
Indent indent)
const override;
95 itkSetMacro(Threshold,
double);
96 itkGetConstMacro(Threshold,
double);
101 itkSetMacro(IsolatedValueTolerance,
double);
102 itkGetConstMacro(IsolatedValueTolerance,
double);
107 itkSetMacro(UpperValueLimit,
double);
108 itkGetConstMacro(UpperValueLimit,
double);
121 itkGetConstMacro(IsolatedValue,
double);
136 double m_Threshold{};
137 double m_IsolatedValue{};
138 double m_IsolatedValueTolerance{};
139 double m_UpperValueLimit{};
143 GenerateInputRequestedRegion()
override;
147 EnlargeOutputRequestedRegion(
DataObject * output)
override;
150 VerifyInputInformation()
const override;
152 GenerateData()
override;
156 #ifndef ITK_MANUAL_INSTANTIATION
157 # include "itkIsolatedWatershedImageFilter.hxx"
SmartPointer< Self > Pointer
Computes the gradient magnitude of an image region at each pixel.
SmartPointer< const Self > ConstPointer
typename InputImageType::IndexType IndexType
typename OutputImageType::Pointer OutputImagePointer
typename NumericTraits< InputImagePixelType >::RealType RealPixelType
typename InputImageType::SizeType SizeType
ImageBaseType::SizeType SizeType
Control indentation during Print() invocation.
A low-level image analysis algorithm that automatically produces a hierarchy of segmented,...
typename InputImageType::PixelType InputImagePixelType
ImageBaseType::IndexType IndexType
Base class for filters that take an image as input and produce an image as output.
Base class for all process objects that output image data.
typename InputImageType::Pointer InputImagePointer
ImageBaseType::RegionType RegionType
Isolate watershed basins using two seeds.
TInputImage InputImageType
Define additional traits for native types such as int or float.
typename OutputImageType::RegionType OutputImageRegionType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
typename OutputImageType::PixelType OutputImagePixelType
Templated n-dimensional image class.
typename InputImageType::RegionType InputImageRegionType
typename InputImageType::ConstPointer InputImageConstPointer
TOutputImage OutputImageType
Base class for all data objects in ITK.