Documentation for vtkImageSeedConnectivity

vtkImageSeedConnectivity - SeedConnectivity with user defined seeds.

Super Class: vtkImageFilter

Description:

vtkImageSeedConnectivity marks pixels connected to user supplied seeds. The input must be unsigned char, and the output is also unsigned char. If a seed supplied by the user does not have pixel value "InputTrueValue", then the image is scaned +x, +y, +z until a pixel is encountered with value "InputTrueValue". This new pixel is used as the seed . Any pixel with out value "InputTrueValue" is consider off. The output pixels values are 0 for any off pixel in input, "OutputTrueValue" for any pixels connected to seeds, and "OutputUnconnectedValue" for any on pixels not connected to seeds. The same seeds are used for all images in the image set.

 

Methods:

void vtkImageSeedConnectivity ()
void vtkImageSeedConnectivity ()
static vtkImageSeedConnectivity *New ()
const char *GetClassName ()
void PrintSelf (unknown & ,vtkIndent )
void RemoveAllSeeds ()
void AddSeed (int ,int *)
void AddSeed (int ,int ,int )
void AddSeed (int ,int )
void SetInputConnectValue (int )
int GetInputConnectValue ()
void SetOutputConnectedValue (int )
int GetOutputConnectedValue ()
void SetOutputUnconnectedValue (int )
int GetOutputUnconnectedValue ()
vtkImageConnector *GetConnector ()
void SetDimensionality (int )
int GetDimensionality ()
void InterceptCacheUpdate ()
void Execute (vtkImageData * ,vtkImageData *)

 

Detailed Method Descriptions:

Methods for manipulating the seed pixels.

void RemoveAllSeeds ()
void AddSeed (int ,int *)
void AddSeed (int ,int ,int )
void AddSeed (int ,int )

Set/Get what value is considered as conencting pixels.

void SetInputConnectValue (int )
int GetInputConnectValue ()

Set/Get the value to set connected pixels to.

void SetOutputConnectedValue (int )
int GetOutputConnectedValue ()

Set/Get the value to set unconnected pixels to.

void SetOutputUnconnectedValue (int )
int GetOutputUnconnectedValue ()

Get the vtkImageCOnnector used bythis filter.

vtkImageConnector *GetConnector ()

Set the number of axes to use in connectivity.

void SetDimensionality (int )
int GetDimensionality ()