ITK
5.1.0
Insight Toolkit
|
#include <itkWatershedRelabeler.h>
This filter implements the final step in the watershed segmentation algorithm. It is responsible for relabeling a segmented image according to a specified saliency level (flood level) in a merge tree. (See itk::WatershedImageFilter for information on terminology used in this documentation.)
Definition at line 65 of file itkWatershedRelabeler.h.
using itk::watershed::Relabeler< TScalar, TImageDimension >::ConstPointer = SmartPointer<const Self> |
Definition at line 73 of file itkWatershedRelabeler.h.
using itk::watershed::Relabeler< TScalar, TImageDimension >::DataObjectPointer = DataObject::Pointer |
Some convenient type alias
Definition at line 88 of file itkWatershedRelabeler.h.
using itk::watershed::Relabeler< TScalar, TImageDimension >::DataObjectPointerArraySizeType = ProcessObject::DataObjectPointerArraySizeType |
Standard itk::ProcessObject subclass method.
Definition at line 91 of file itkWatershedRelabeler.h.
using itk::watershed::Relabeler< TScalar, TImageDimension >::ImageType = Image<IdentifierType, TImageDimension> |
Some convenient type alias
Definition at line 85 of file itkWatershedRelabeler.h.
using itk::watershed::Relabeler< TScalar, TImageDimension >::Pointer = SmartPointer<Self> |
Definition at line 72 of file itkWatershedRelabeler.h.
using itk::watershed::Relabeler< TScalar, TImageDimension >::ScalarType = TScalar |
Some convenient type alias
Definition at line 84 of file itkWatershedRelabeler.h.
using itk::watershed::Relabeler< TScalar, TImageDimension >::SegmenterType = Segmenter<Image<ScalarType, TImageDimension> > |
Some convenient type alias
Definition at line 87 of file itkWatershedRelabeler.h.
using itk::watershed::Relabeler< TScalar, TImageDimension >::SegmentTreeType = SegmentTree<ScalarType> |
Some convenient type alias
Definition at line 86 of file itkWatershedRelabeler.h.
using itk::watershed::Relabeler< TScalar, TImageDimension >::Self = Relabeler |
Define smart pointers for this object
Definition at line 70 of file itkWatershedRelabeler.h.
using itk::watershed::Relabeler< TScalar, TImageDimension >::Superclass = ProcessObject |
Definition at line 71 of file itkWatershedRelabeler.h.
|
protected |
Some convenient type alias
|
overrideprotecteddefault |
Some convenient type alias
|
inlineprotected |
Some convenient type alias
Definition at line 155 of file itkWatershedRelabeler.h.
|
virtual |
Some convenient type alias
Reimplemented from itk::Object.
|
overridevirtual |
Standard non-threaded pipeline method
Reimplemented from itk::ProcessObject.
|
overrideprotectedvirtual |
Some convenient type alias
Reimplemented from itk::ProcessObject.
|
overrideprotectedvirtual |
Some convenient type alias
Reimplemented from itk::ProcessObject.
|
virtual |
Some convenient type alias
|
inline |
Some convenient type alias
Definition at line 104 of file itkWatershedRelabeler.h.
|
inline |
Some convenient type alias
Definition at line 130 of file itkWatershedRelabeler.h.
|
virtual |
Some convenient type alias
Reimplemented from itk::ProcessObject.
|
inline |
Some convenient type alias
Definition at line 117 of file itkWatershedRelabeler.h.
void itk::watershed::Relabeler< TScalar, TImageDimension >::GraftNthOutput | ( | unsigned int | idx, |
ImageType * | graft | ||
) |
Some convenient type alias
void itk::watershed::Relabeler< TScalar, TImageDimension >::GraftOutput | ( | ImageType * | graft | ) |
Standard ProcessObject method used in implementing mini-pipelines
|
overridevirtual |
Some convenient type alias
Reimplemented from itk::ProcessObject.
|
static |
Method for creation through the object factory.
|
inlineprotected |
Some convenient type alias
Definition at line 157 of file itkWatershedRelabeler.h.
|
overrideprotectedvirtual |
Some convenient type alias
Reimplemented from itk::ProcessObject.
|
virtual |
Set/Get the percentage of the maximum saliency level to merge to.
|
inline |
Set/Get the input image
Definition at line 98 of file itkWatershedRelabeler.h.
|
inline |
Set/Get the input tree that defines segment merges
Definition at line 124 of file itkWatershedRelabeler.h.
|
inline |
Set/Get the output image
Definition at line 111 of file itkWatershedRelabeler.h.
|
staticconstexpr |
Expose the ImageDimension template parameter at run time
Definition at line 81 of file itkWatershedRelabeler.h.
|
protected |
Some convenient type alias
Definition at line 162 of file itkWatershedRelabeler.h.