#include <itkWatershedImageFilter.h>
Collaboration diagram for itk::WatershedImageFilter< TInputImage >:

Public Types | |
| typedef WatershedImageFilter | Self |
| typedef TInputImage | InputImageType |
| typedef Image< unsigned long, itkGetStaticConstMacro(ImageDimension) | OutputImageType ) |
| typedef InputImageType::RegionType | RegionType |
| typedef InputImageType::SizeType | SizeType |
| typedef InputImageType::IndexType | IndexType |
| typedef ImageToImageFilter< InputImageType, OutputImageType > | Superclass |
| typedef InputImageType::PixelType | ScalarType |
| typedef SmartPointer< Self > | Pointer |
Public Member Functions | |
| itkStaticConstMacro (ImageDimension, unsigned int, TInputImage::ImageDimension) | |
| virtual const char * | GetClassName () const |
| void | GenerateData () |
| virtual void | SetInput (unsigned int i, const TInputImage *image) |
| watershed::Segmenter< InputImageType >::OutputImageType * | GetBasicSegmentation () |
| watershed::SegmentTreeGenerator< ScalarType >::SegmentTreeType * | GetSegmentTree () |
| void | EnlargeOutputRequestedRegion (DataObject *data) |
| void | SetInput (const InputImageType *input) |
| void | SetThreshold (double) |
| virtual double | GetThreshold () |
| void | SetLevel (double) |
| virtual double | GetLevel () |
Static Public Member Functions | |
| Pointer | New () |
Protected Member Functions | |
| WatershedImageFilter () | |
| virtual | ~WatershedImageFilter () |
| WatershedImageFilter (const Self &) | |
| void | operator= (const Self &) |
| void | PrintSelf (std::ostream &os, Indent indent) const |
is a continuous height function defined over an image domain, then a catchment basin is defined as the set of points whose paths of steepest descent terminate at the same local minimum of
.Definition at line 152 of file itkWatershedImageFilter.h.
|
|||||
|
Definition at line 173 of file itkWatershedImageFilter.h. |
|
|||||
|
The type of input image. Definition at line 161 of file itkWatershedImageFilter.h. Referenced by itk::WatershedImageFilter< TInputImage >::SetInput(). |
|
|||||
|
The type of output image. Definition at line 168 of file itkWatershedImageFilter.h. |
|
|||||
|
Smart pointer typedef support Definition at line 182 of file itkWatershedImageFilter.h. Referenced by itk::WatershedImageFilter< TInputImage >::operator=(). |
|
|||||
|
Other convenient typedefs Definition at line 171 of file itkWatershedImageFilter.h. |
|
|||||
|
Typedef support for the input image scalar value type. Definition at line 179 of file itkWatershedImageFilter.h. |
|
|||||
|
Standard "Self" typedef. Definition at line 158 of file itkWatershedImageFilter.h. |
|
|||||
|
Definition at line 172 of file itkWatershedImageFilter.h. |
|
|||||
|
Standard super class typedef support. Definition at line 176 of file itkWatershedImageFilter.h. |
|
|||||||||
|
|
|
|||||||||
|
Definition at line 243 of file itkWatershedImageFilter.h. |
|
||||||||||
|
Definition at line 244 of file itkWatershedImageFilter.h. |
|
||||||||||
|
|
|
|||||||||
|
Standard process object method. This filter is not multithreaded. |
|
|||||||||
|
Get the basic segmentation from the Segmenter member filter. Definition at line 226 of file itkWatershedImageFilter.h. |
|
|||||||||
|
Run-time type information (and related methods) |
|
|||||||||
|
Set/Get the flood level for generating the merge tree from the initial segmentation |
|
|||||||||
|
Get the segmentation tree from from the TreeGenerator member filter. Definition at line 233 of file itkWatershedImageFilter.h. |
|
|||||||||
|
Set/Get the input thresholding parameter. Units are a percentage of the maximum depth in the image. |
|
||||||||||||||||||||
|
Dimension of the input and output images. |
|
|||||||||
|
Method for creation through the object factory. |
|
||||||||||
|
Definition at line 245 of file itkWatershedImageFilter.h. References itk::WatershedImageFilter< TInputImage >::Pointer. |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Definition at line 205 of file itkWatershedImageFilter.h. References itkExceptionMacro. |
|
||||||||||
|
Overloaded to link the input to this filter with the input of the mini-pipeline Definition at line 195 of file itkWatershedImageFilter.h. References itk::WatershedImageFilter< TInputImage >::InputImageType. |
|
||||||||||
|
Set/Get the flood level for generating the merge tree from the initial segmentation |
|
||||||||||
|
Set/Get the input thresholding parameter. Units are a percentage of the maximum depth in the image. |
1.3.8 written by Dimitri van Heesch,
© 1997-2000