ITK
5.2.0
Insight Toolkit
|
#include <itkWatershedImageFilter.h>
Static Public Member Functions | |
static Pointer | New () |
Static Public Member Functions inherited from itk::ImageToImageFilter< TInputImage, Image< IdentifierType, TInputImage::ImageDimension > > | |
static void | SetGlobalDefaultDirectionTolerance (double) |
static double | GetGlobalDefaultDirectionTolerance () |
static void | SetGlobalDefaultCoordinateTolerance (double) |
static double | GetGlobalDefaultCoordinateTolerance () |
Static Public Member Functions inherited from itk::Object | |
static bool | GetGlobalWarningDisplay () |
static void | GlobalWarningDisplayOff () |
static void | GlobalWarningDisplayOn () |
static Pointer | New () |
static void | SetGlobalWarningDisplay (bool val) |
Static Public Member Functions inherited from itk::LightObject | |
static void | BreakOnError () |
static Pointer | New () |
A low-level image analysis algorithm that automatically produces a hierarchy of segmented, labeled images from a scalar-valued image input.
Definition at line 149 of file itkWatershedImageFilter.h.
using itk::WatershedImageFilter< TInputImage >::IndexType = typename InputImageType::IndexType |
Definition at line 170 of file itkWatershedImageFilter.h.
using itk::WatershedImageFilter< TInputImage >::InputImageType = TInputImage |
The type of input image.
Definition at line 159 of file itkWatershedImageFilter.h.
using itk::WatershedImageFilter< TInputImage >::OutputImageType = Image<IdentifierType, Self::ImageDimension> |
The type of output image.
Definition at line 165 of file itkWatershedImageFilter.h.
using itk::WatershedImageFilter< TInputImage >::Pointer = SmartPointer<Self> |
Smart pointer type alias support
Definition at line 179 of file itkWatershedImageFilter.h.
using itk::WatershedImageFilter< TInputImage >::RegionType = typename InputImageType::RegionType |
Other convenient type alias
Definition at line 168 of file itkWatershedImageFilter.h.
using itk::WatershedImageFilter< TInputImage >::ScalarType = typename InputImageType::PixelType |
Typedef support for the input image scalar value type.
Definition at line 176 of file itkWatershedImageFilter.h.
using itk::WatershedImageFilter< TInputImage >::Self = WatershedImageFilter |
Standard "Self" type alias.
Definition at line 156 of file itkWatershedImageFilter.h.
using itk::WatershedImageFilter< TInputImage >::SizeType = typename InputImageType::SizeType |
Definition at line 169 of file itkWatershedImageFilter.h.
using itk::WatershedImageFilter< TInputImage >::Superclass = ImageToImageFilter<InputImageType, OutputImageType> |
Standard super class type alias support
Definition at line 173 of file itkWatershedImageFilter.h.
|
protected |
A Percentage of the maximum depth (max - min pixel value) in the input image. This percentage will be used to threshold the minimum values in the image.
|
overrideprotecteddefault |
A Percentage of the maximum depth (max - min pixel value) in the input image. This percentage will be used to threshold the minimum values in the image.
|
virtual |
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.
Reimplemented from itk::Object.
|
overridevirtual |
A Percentage of the maximum depth (max - min pixel value) in the input image. This percentage will be used to threshold the minimum values in the image.
Reimplemented from itk::ProcessObject.
|
overridevirtual |
Standard process object method. This filter is not multithreaded.
Reimplemented from itk::ProcessObject.
|
inline |
Get the basic segmentation from the Segmenter member filter.
Definition at line 239 of file itkWatershedImageFilter.h.
References itk::ProcessObject::Update().
|
virtual |
A Percentage of the maximum depth (max - min pixel value) in the input image. This percentage will be used to threshold the minimum values in the image.
|
virtual |
Run-time type information (and related methods)
Reimplemented from itk::ImageToImageFilter< TInputImage, Image< IdentifierType, TInputImage::ImageDimension > >.
|
inline |
Get the segmentation tree from from the TreeGenerator member filter.
Definition at line 248 of file itkWatershedImageFilter.h.
References itk::watershed::SegmentTreeGenerator< TScalar >::GetOutputSegmentTree().
|
virtual |
A Percentage of the maximum depth (max - min pixel value) in the input image. This percentage will be used to threshold the minimum values in the image.
|
static |
Method for creation through the object factory.
|
overrideprotectedvirtual |
An opportunity to Allocate/Deallocate bulk data.
Reimplemented from itk::ProcessObject.
|
overrideprotectedvirtual |
A Percentage of the maximum depth (max - min pixel value) in the input image. This percentage will be used to threshold the minimum values in the image.
Reimplemented from itk::ProcessObject.
|
inlineoverridevirtual |
A Percentage of the maximum depth (max - min pixel value) in the input image. This percentage will be used to threshold the minimum values in the image.
Reimplemented from itk::ImageToImageFilter< TInputImage, Image< IdentifierType, TInputImage::ImageDimension > >.
Definition at line 195 of file itkWatershedImageFilter.h.
References itk::ProcessObject::SetNthInput().
|
inlineoverridevirtual |
A Percentage of the maximum depth (max - min pixel value) in the input image. This percentage will be used to threshold the minimum values in the image.
Reimplemented from itk::ImageToImageFilter< TInputImage, Image< IdentifierType, TInputImage::ImageDimension > >.
Definition at line 211 of file itkWatershedImageFilter.h.
void itk::WatershedImageFilter< TInputImage >::SetLevel | ( | double | ) |
Set/Get the flood level for generating the merge tree from the initial segmentation
void itk::WatershedImageFilter< TInputImage >::SetThreshold | ( | double | ) |
Set/Get the input thresholding parameter. Units are a percentage of the maximum depth in the image.
|
staticconstexpr |
Dimension of the input and output images.
Definition at line 162 of file itkWatershedImageFilter.h.
|
private |
A Percentage of the maximum depth (max - min pixel value) in the input image. This percentage will be used to threshold the minimum values in the image.
Definition at line 305 of file itkWatershedImageFilter.h.
|
private |
A Percentage of the maximum depth (max - min pixel value) in the input image. This percentage will be used to threshold the minimum values in the image.
Definition at line 303 of file itkWatershedImageFilter.h.
|
private |
The percentage of the maximum saliency value among adjacencies in the segments of the initial segmentation to which "flooding" of the image should occur. A tree of segment merges is calculated up to this level.
Definition at line 287 of file itkWatershedImageFilter.h.
|
private |
A Percentage of the maximum depth (max - min pixel value) in the input image. This percentage will be used to threshold the minimum values in the image.
Definition at line 301 of file itkWatershedImageFilter.h.
|
private |
A Percentage of the maximum depth (max - min pixel value) in the input image. This percentage will be used to threshold the minimum values in the image.
Definition at line 299 of file itkWatershedImageFilter.h.
|
private |
A Percentage of the maximum depth (max - min pixel value) in the input image. This percentage will be used to threshold the minimum values in the image.
Definition at line 297 of file itkWatershedImageFilter.h.
|
private |
The component parts of the segmentation algorithm. These objects must save state between calls to GenerateData() so that the computationally expensive execution of segment tree generation is not unnecessarily repeated.
Definition at line 293 of file itkWatershedImageFilter.h.
|
private |
A Percentage of the maximum depth (max - min pixel value) in the input image. This percentage will be used to threshold the minimum values in the image.
Definition at line 281 of file itkWatershedImageFilter.h.
|
private |
A Percentage of the maximum depth (max - min pixel value) in the input image. This percentage will be used to threshold the minimum values in the image.
Definition at line 302 of file itkWatershedImageFilter.h.
|
private |
A Percentage of the maximum depth (max - min pixel value) in the input image. This percentage will be used to threshold the minimum values in the image.
Definition at line 295 of file itkWatershedImageFilter.h.