Section: Visualization Toolkit Imaging Classes
To use this filter set the VOI ivar which are i-j-k min/max indices that specify a rectangular region in the data. (Note that these are 0-offset.) You can also specify a sampling rate to subsample the data.
Typical applications of this filter are to extract a slice from a volume for image processing, subsampling large volumes to reduce data size, or extracting regions of a volume with interesting data.
To create an instance of class vtkExtractVOI, simply invoke its constructor as follows
obj = vtkExtractVOI
obj
is an instance of the vtkExtractVOI class.
string = obj.GetClassName ()
int = obj.IsA (string name)
vtkExtractVOI = obj.NewInstance ()
vtkExtractVOI = obj.SafeDownCast (vtkObject o)
obj.SetVOI (int , int , int , int , int , int )
- Specify i-j-k (min,max) pairs to extract. The resulting structured points
dataset can be of any topological dimension (i.e., point, line, image,
or volume).
obj.SetVOI (int a[6])
- Specify i-j-k (min,max) pairs to extract. The resulting structured points
dataset can be of any topological dimension (i.e., point, line, image,
or volume).
int = obj. GetVOI ()
- Specify i-j-k (min,max) pairs to extract. The resulting structured points
dataset can be of any topological dimension (i.e., point, line, image,
or volume).
obj.SetSampleRate (int , int , int )
- Set the sampling rate in the i, j, and k directions. If the rate is >
1, then the resulting VOI will be subsampled representation of the
input. For example, if the SampleRate=(2,2,2), every other point will
be selected, resulting in a volume 1/8th the original size.
obj.SetSampleRate (int a[3])
- Set the sampling rate in the i, j, and k directions. If the rate is >
1, then the resulting VOI will be subsampled representation of the
input. For example, if the SampleRate=(2,2,2), every other point will
be selected, resulting in a volume 1/8th the original size.
int = obj. GetSampleRate ()
- Set the sampling rate in the i, j, and k directions. If the rate is >
1, then the resulting VOI will be subsampled representation of the
input. For example, if the SampleRate=(2,2,2), every other point will
be selected, resulting in a volume 1/8th the original size.