#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 |
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. |