Index
. _ A B C D E F G I K M N O P R S T U V X Y
.
- .\ directory
_
- __OBJ__ field in class IDL_OBJECT
A
- ActiveContour routine in activecontour.pro
This program allows the user to experiment with a Gradient Vector Flow active contour algorithm, as described by Chenyang Xu and Jerry L.
- activecontour.pro .pro file in .\ directory
- ALPHA keyword in routine ActiveContour in file activecontour.pro
The elasticity parameter of the active contour.
- ALPHA keyword in routine GVF_Snake::GetProperty in file gvf_snake__define.pro
The elasticity parameter of the active contour.
- ALPHA property in class GVF_Snake
- ALPHA field in class GVF_Snake
- ALPHA keyword in routine GVF_Snake::INIT in file gvf_snake__define.pro
The elasticity parameter of the active contour.
- ALPHA keyword in routine GVF_Snake::SetProperty in file gvf_snake__define.pro
The elasticity parameter of the active contour.
- attrname parameter in routine cgExtractShape in file cgextractshape.pro
The name of the attribute or polygon in the file that you wish to draw.
- attrvalue parameter in routine cgExtractShape in file cgextractshape.pro
The value of the attribute identified by AttrName.
B
- BETA keyword in routine ActiveContour in file activecontour.pro
The rigidity parameter of the active contour.
- BETA keyword in routine GVF_Snake::GetProperty in file gvf_snake__define.pro
The rigidity parameter of the active contour.
- BETA field in class GVF_Snake
- BETA property in class GVF_Snake
- BETA keyword in routine GVF_Snake::INIT in file gvf_snake__define.pro
The rigidity parameter of the active contour.
- BETA keyword in routine GVF_Snake::SetProperty in file gvf_snake__define.pro
The rigidity parameter of the active contour.
- BLUR property in class GVF_Snake
- BLUR keyword in routine ActiveContour in file activecontour.pro
Set this keyword to 1 if you want a Gaussian Blur applied to image before processing.
- BLUR keyword in routine GVF_Snake::GetProperty in file gvf_snake__define.pro
Set this keyword to 1 if you want a Gaussian Blur applied to image before processing.
- BLUR keyword in routine GVF_Snake::INIT in file gvf_snake__define.pro
Set this keyword to 1 if you want a Gaussian Blur applied to image before processing.
- BLUR field in class GVF_Snake
- BLUR keyword in routine GVF_Snake::SetProperty in file gvf_snake__define.pro
Set this keyword to 1 if you want a Gaussian Blur applied to image before processing.
C
- Cancel keyword in routine GVF_Snake::ApplySnake in file gvf_snake__define.pro
On exit, this value will be set to 1 if the user cancelled the active contour operation.
- cgExtractShape routine in cgextractshape.pro
This program is used to extract a particular polygon or shape out of a shapefile.
- cgextractshape.pro .pro file in .\ directory
- cgPercentiles routine in cgpercentiles.pro
This program calculates user-specified percentiles of a data set.
- cgpercentiles.pro .pro file in .\ directory
- class parameter in routine GVF_Snake__Define in file gvf_snake__define.pro
Occasionally, it is useful to have an object class definition as a structure variable.
- COLOR keyword in routine ActiveContour in file activecontour.pro
The name of a color for the snake.
D
- data parameter in routine cgPercentiles in file cgpercentiles.pro
The data from which percentiles are desired.
- DELTA_MAX keyword in routine GVF_Snake::SetProperty in file gvf_snake__define.pro
The maximum pixel distance for adaptive interpolation.
- DELTA_MAX keyword in routine GVF_Snake::INIT in file gvf_snake__define.pro
The maximum pixel distance for adaptive interpolation.
- DELTA_MAX keyword in routine ActiveContour in file activecontour.pro
The maximum pixel distance for adaptive interpolation.
- DELTA_MAX property in class GVF_Snake
- DELTA_MAX keyword in routine GVF_Snake::GetProperty in file gvf_snake__define.pro
The maximum pixel distance for adaptive interpolation.
- DELTA_MIN keyword in routine ActiveContour in file activecontour.pro
The minimum pixel distance for adaptive interpolation.
- DELTA_MIN keyword in routine GVF_Snake::GetProperty in file gvf_snake__define.pro
The minimum pixel distance for adaptive interpolation.
- DELTA_MIN property in class GVF_Snake
- DELTA_MIN keyword in routine GVF_Snake::INIT in file gvf_snake__define.pro
The minimum pixel distance for adaptive interpolation.
- DELTA_MIN keyword in routine GVF_Snake::SetProperty in file gvf_snake__define.pro
The minimum pixel distance for adaptive interpolation.
- Dimension keyword in routine cgPercentiles in file cgpercentiles.pro
Set this keyword to perform the percentile calculation over this dimension of the input data.
- direction parameter in routine GVF_Snake::Gradient in file gvf_snake__define.pro
The direction the gradient is to be applied.
- DISPLAY_IMAGE property in class GVF_Snake
- DISPLAY_IMAGE keyword in routine GVF_Snake::INIT in file gvf_snake__define.pro
- DMAX field in class GVF_Snake
- DMIN field in class GVF_Snake
- DRAW_CREATE keyword in routine GVF_Snake::GetProperty in file gvf_snake__define.pro
- DRAW_CREATE property in class GVF_Snake
- DRAWID keyword in routine ActiveContour in file activecontour.pro
The draw widget identifier where the image is displayed.
E
F
- file parameter in routine GVF_Snake::LoadParameters in file gvf_snake__define.pro
The parameter file from which the program parameters are to be read.
- FX field in class GVF_Snake
- FY field in class GVF_Snake
G
- GAMMA keyword in routine ActiveContour in file activecontour.pro
The viscosity parameter.
- GAMMA keyword in routine GVF_Snake::INIT in file gvf_snake__define.pro
The viscosity parameter.
- GAMMA field in class GVF_Snake
- GAMMA keyword in routine GVF_Snake::GetProperty in file gvf_snake__define.pro
The viscosity parameter.
- GAMMA keyword in routine GVF_Snake::SetProperty in file gvf_snake__define.pro
The viscosity parameter.
- GAMMA property in class GVF_Snake
- GRADIENTSCALE field in class GVF_Snake
- GRADIENTSCALE property in class GVF_Snake
- GRADIENTSCALE keyword in routine ActiveContour in file activecontour.pro
A multiplication factor for the gradient calculations.
- GRADIENTSCALE keyword in routine GVF_Snake::SetProperty in file gvf_snake__define.pro
A multiplication factor for the gradient calculations.
- GRADIENTSCALE keyword in routine GVF_Snake::GetProperty in file gvf_snake__define.pro
A multiplication factor for the gradient calculations.
- GRADIENTSCALE keyword in routine GVF_Snake::INIT in file gvf_snake__define.pro
A multiplication factor for the gradient calculations.
- GVF_ITERATIONS field in class GVF_Snake
- GVF_ITERATIONS keyword in routine GVF_Snake::INIT in file gvf_snake__define.pro
The number of iterations for calculating the Gradient Vector Flow (GVF).
- GVF_ITERATIONS property in class GVF_Snake
- GVF_ITERATIONS keyword in routine ActiveContour in file activecontour.pro
The number of iterations for calculating the Gradient Vector Flow (GVF).
- GVF_ITERATIONS keyword in routine GVF_Snake::SetProperty in file gvf_snake__define.pro
The number of iterations for calculating the Gradient Vector Flow (GVF).
- GVF_ITERATIONS keyword in routine GVF_Snake::GetProperty in file gvf_snake__define.pro
The number of iterations for calculating the Gradient Vector Flow (GVF).
- GVF_Snake class
- GVF_Snake::ApplySnake routine in gvf_snake__define.pro
This function runs the GVF Active Contour code to completion.
- GVF_Snake::ArcSample routine in gvf_snake__define.pro
This procedure takes a closed curve in X and Y and re-samples it in equal arc lengths.
- GVF_Snake::CLEANUP routine in gvf_snake__define.pro
This is the clean-up routine for the object.
- GVF_Snake::Contrast_Stretch routine in gvf_snake__define.pro
This procedure receives stretch information from cgStretch when the image changes or is stretched.
- GVF_Snake::Edgemap routine in gvf_snake__define.pro
This method calculates the edgemap for the object image.
- GVF_Snake::GaussianBlur routine in gvf_snake__define.pro
This function applies a Gaussian filter function to the image.
- GVF_Snake::GetProperty routine in gvf_snake__define.pro
This method allows the user to get various properties of the object.
- GVF_Snake::Gradient routine in gvf_snake__define.pro
This function calculates and returns the gradient of an image.
- GVF_Snake::INIT routine in gvf_snake__define.pro
This is the initialization routine for the GVF_Snake object.
- GVF_Snake::Laplacian routine in gvf_snake__define.pro
This function applies and returns the Laplacian filtered image.
- GVF_Snake::LoadParameters routine in gvf_snake__define.pro
This function loads a parameter file that was created by the ActiveContour program.
- GVF_Snake::SetProperty routine in gvf_snake__define.pro
This method allows the user to set various properties of the object.
- GVF_Snake::SnakeDeform routine in gvf_snake__define.pro
This function deforms the snake according to the pressures applied by the parameters.
- GVF_Snake::SnakeInterpolate routine in gvf_snake__define.pro
This function interpolates the snake adaptively.
- GVF_Snake::Threshold routine in gvf_snake__define.pro
This methods updates the thresholded image.
- GVF_Snake__Define routine in gvf_snake__define.pro
This is the class definition module.
- gvf_snake__define.pro .pro file in .\ directory
This program applies the Gradient Vector Flow active contour algorithm, as described by Chenyang Xu and Jerry L.
I
- IDL_OBJECT_BOTTOM field in class IDL_OBJECT
- IDL_OBJECT_TOP field in class IDL_OBJECT
- image parameter in routine GVF_Snake::Laplacian in file gvf_snake__define.pro
The image for which the Laplacian filter is to be applied.
- image parameter in routine ActiveContour in file activecontour.pro
The image for which the active contour (snake) will be applied.
- image parameter in routine GVF_Snake::Gradient in file gvf_snake__define.pro
The image for which the gradient is to be calculated.
- IMAGE field in class GVF_Snake
- IMAGE property in class GVF_Snake
- image parameter in routine GVF_Snake::INIT in file gvf_snake__define.pro
The image for which the active contour (snake) will be applied.
- IMAGE keyword in routine GVF_Snake::GetProperty in file gvf_snake__define.pro
- IMAGE keyword in routine GVF_Snake::SetProperty in file gvf_snake__define.pro
A 2D image array.
- image parameter in routine GVF_Snake::GaussianBlur in file gvf_snake__define.pro
The image to be blurred.
- info parameter in routine GVF_Snake::Contrast_Stretch in file gvf_snake__define.pro
The info structure returned from cgStretch when the image is stretched there.
- INITIALROI field in class GVF_Snake
- ITERATIONS keyword in routine GVF_Snake::GetProperty in file gvf_snake__define.pro
The number of iterations to use in calculating the snake positions.
- ITERATIONS field in class GVF_Snake
- ITERATIONS keyword in routine ActiveContour in file activecontour.pro
The number of iterations to use in calculating the snake positions.
- ITERATIONS property in class GVF_Snake
- ITERATIONS keyword in routine GVF_Snake::INIT in file gvf_snake__define.pro
The number of iterations to use in calculating the snake positions.
- ITERATIONS keyword in routine GVF_Snake::SetProperty in file gvf_snake__define.pro
The number of iterations to use in calculating the snake positions.
K
- KAPPA field in class GVF_Snake
- KAPPA keyword in routine GVF_Snake::INIT in file gvf_snake__define.pro
The external force weight.
- KAPPA property in class GVF_Snake
- KAPPA keyword in routine GVF_Snake::GetProperty in file gvf_snake__define.pro
The external force weight.
- KAPPA keyword in routine GVF_Snake::SetProperty in file gvf_snake__define.pro
The external force weight.
- KAPPA keyword in routine ActiveContour in file activecontour.pro
The external force weight.
M
- max_t parameter in routine GVF_Snake::Threshold in file gvf_snake__define.pro
The maximum threshold value.
- MAX_V field in class GVF_Snake
- MAX_VALUE keyword in routine GVF_Snake::GetProperty in file gvf_snake__define.pro
The maximum value for scaling the image data for display.
- MAX_VALUE keyword in routine GVF_Snake::SetProperty in file gvf_snake__define.pro
The maximum value for scaling the image data for display.
- MAX_VALUE keyword in routine ActiveContour in file activecontour.pro
The maximum value for scaling the image data for display.
- MAX_VALUE property in class GVF_Snake
- MAX_VALUE keyword in routine GVF_Snake::INIT in file gvf_snake__define.pro
The maximum value for scaling the image data for display.
- min_t parameter in routine GVF_Snake::Threshold in file gvf_snake__define.pro
The minimum threshold value.
- MIN_V field in class GVF_Snake
- MIN_VALUE property in class GVF_Snake
- MIN_VALUE keyword in routine GVF_Snake::INIT in file gvf_snake__define.pro
The minimum value for scaling the image data for display.
- MIN_VALUE keyword in routine GVF_Snake::SetProperty in file gvf_snake__define.pro
The minimum value for scaling the image data for display.
- MIN_VALUE keyword in routine ActiveContour in file activecontour.pro
The minimum value for scaling the image data for display.
- MIN_VALUE keyword in routine GVF_Snake::GetProperty in file gvf_snake__define.pro
The minimum value for scaling the image data for display.
- MU keyword in routine ActiveContour in file activecontour.pro
The regularization parameter.
- MU property in class GVF_Snake
- MU keyword in routine GVF_Snake::SetProperty in file gvf_snake__define.pro
The regularization parameter.
- MU field in class GVF_Snake
- MU keyword in routine GVF_Snake::GetProperty in file gvf_snake__define.pro
The regularization parameter.
- MU keyword in routine GVF_Snake::INIT in file gvf_snake__define.pro
The regularization parameter.
N
- NOTIFY_EVENT keyword in routine ActiveContour in file activecontour.pro
- NPTS field in class GVF_Snake
O
P
- PALETTE keyword in routine ActiveContour in file activecontour.pro
A 256x3 byte array containing the color table vectors for display of the image.
- PARAMETERFILE keyword in routine GVF_Snake::INIT in file gvf_snake__define.pro
The name of a parameter file created with the ActiveContour program and containing most of the snake parameters set here with other keywords.
- PARAMETERFILE property in class GVF_Snake
- Percentiles keyword in routine cgPercentiles in file cgpercentiles.pro
Set this keyword to a scalar or vector of values between 0.0 and 1.0 to indicate the percentile desired.
- PHASE keyword in routine GVF_Snake::ArcSample in file gvf_snake__define.pro
A parameter that takes the phase of the curve into account.
- POINTS keyword in routine GVF_Snake::ArcSample in file gvf_snake__define.pro
The number of points in the output curve.
- pts parameter in routine GVF_Snake::SnakeInterpolate in file gvf_snake__define.pro
An [n,2] array containing the current active contour points.
R
- ROI keyword in routine GVF_Snake::GetProperty in file gvf_snake__define.pro
The final contour, stored as an IDLanROI object.
- ROI property in class GVF_Snake
- ROI field in class GVF_Snake
S
- Scale keyword in routine GVF_Snake::GaussianBlur in file gvf_snake__define.pro
A scale factor that is multiplied to the Gaussian mask.
- SCALE property in class GVF_Snake
- SCALE keyword in routine GVF_Snake::GetProperty in file gvf_snake__define.pro
Set this keyword to a scaling factor for the image.
- shapefile parameter in routine cgExtractShape in file cgextractshape.pro
The name of the shapefile to open to obtain the polygon shape.
- SIGMA keyword in routine GVF_Snake::INIT in file gvf_snake__define.pro
The standard deviation or sigma of the Gaussian function used in Gaussian blurring.
- SIGMA property in class GVF_Snake
- SIGMA keyword in routine GVF_Snake::SetProperty in file gvf_snake__define.pro
The standard deviation or sigma of the Gaussian function used in Gaussian blurring.
- SIGMA keyword in routine GVF_Snake::GetProperty in file gvf_snake__define.pro
The standard deviation or sigma of the Gaussian function used in Gaussian blurring.
- SIGMA field in class GVF_Snake
- SIGMA keyword in routine ActiveContour in file activecontour.pro
The standard deviation or sigma of the Gaussian function used in Gaussian blurring.
- SPATIAL_SCALE field in class GVF_Snake
- SPATIAL_SCALE keyword in routine ActiveContour in file activecontour.pro
Set this keyword to a two-element array that specifies the pixel scale in the X and Y directions ([xscale, yscale]).
- SPATIAL_SCALE keyword in routine GVF_Snake::GetProperty in file gvf_snake__define.pro
Set this keyword to a two-element array that specifies the pixel scale in the X and Y directions ([xscale, yscale]).
- SPATIAL_SCALE keyword in routine GVF_Snake::INIT in file gvf_snake__define.pro
Set this keyword to a two-element array that specifies the pixel scale in the X and Y directions ([xscale, yscale]).
- SPATIAL_SCALE property in class GVF_Snake
- SPATIAL_SCALE keyword in routine GVF_Snake::SetProperty in file gvf_snake__define.pro
Set this keyword to a two-element array that specifies the pixel scale in the X and Y directions ([xscale, yscale]).
T
- TYPE keyword in routine cgExtractShape in file cgextractshape.pro
The type of IDLanROI object or objects to create.
U
V
X
- x parameter in routine ActiveContour in file activecontour.pro
The initial X points of the active contour or snake.
- X keyword in routine GVF_Snake::SetProperty in file gvf_snake__define.pro
The initial X points of the active contour or snake.
- X property in class GVF_Snake
- X keyword in routine GVF_Snake::GetProperty in file gvf_snake__define.pro
The X points of the current active contour or snake.
- x parameter in routine GVF_Snake::SnakeDeform in file gvf_snake__define.pro
The X points of the current snake.
- x_in parameter in routine GVF_Snake::ArcSample in file gvf_snake__define.pro
The X locations of the input curve.
- x_init parameter in routine GVF_Snake::INIT in file gvf_snake__define.pro
The initial X points of the active contour or snake.
- x_out parameter in routine GVF_Snake::ArcSample in file gvf_snake__define.pro
The X locations of the output curve.
- XRANGE field in class GVF_Snake
- XSIZE field in class GVF_Snake
- XSNAKE field in class GVF_Snake
- XSNAKE_F field in class GVF_Snake
Y
- y parameter in routine ActiveContour in file activecontour.pro
The initial Y points of the active contour or snake.
- Y keyword in routine GVF_Snake::SetProperty in file gvf_snake__define.pro
The initial Y points of the active contour or snake.
- Y property in class GVF_Snake
- Y keyword in routine GVF_Snake::GetProperty in file gvf_snake__define.pro
The Y points of the current active contour or snake
- y parameter in routine GVF_Snake::SnakeDeform in file gvf_snake__define.pro
The Y points of the current snake.
- y_in parameter in routine GVF_Snake::ArcSample in file gvf_snake__define.pro
The Y locations of the input curve.
- y_init parameter in routine GVF_Snake::INIT in file gvf_snake__define.pro
The initial Y points of the active contour or snake.
- y_out parameter in routine GVF_Snake::ArcSample in file gvf_snake__define.pro
The Y locations of the output curve.
- YRANGE field in class GVF_Snake
- YSIZE field in class GVF_Snake
- YSNAKE field in class GVF_Snake
- YSNAKE_F field in class GVF_Snake