|
ITK
5.2.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);
143 GenerateInputRequestedRegion()
override;
147 EnlargeOutputRequestedRegion(
DataObject * output)
override;
150 VerifyInputInformation() ITKv5_CONST override;
152 GenerateData() override;
156 #ifndef ITK_MANUAL_INSTANTIATION
157 # include "itkIsolatedWatershedImageFilter.hxx"
Computes the gradient magnitude of an image region at each pixel.
typename InputImageType::IndexType IndexType
typename OutputImageType::Pointer OutputImagePointer
typename NumericTraits< InputImagePixelType >::RealType RealPixelType
typename InputImageType::SizeType SizeType
ImageBaseType::SizeType SizeType
GradientMagnitudeType::Pointer m_GradientMagnitude
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.
OutputImagePixelType m_ReplaceValue2
Base class for all process objects that output image data.
WatershedType::Pointer m_Watershed
typename InputImageType::Pointer InputImagePointer
ImageBaseType::RegionType RegionType
Isolate watershed basins using two seeds.
double m_IsolatedValueTolerance
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
OutputImagePixelType m_ReplaceValue1
typename InputImageType::ConstPointer InputImageConstPointer
TOutputImage OutputImageType
Base class for all data objects in ITK.