20-July-1997, Bryan Lewis, Department of Mathematics and Computer Science, Kent State University
(*) Press, Flannery, Teukolsky, Vetterling, Numerical Recipes, Cambridge University Press, 1986
This method multiplies a constant times a portion of a column
of a matrix and adds the product to the corresponding portion
of another column of the matrix --- a portion of col2 is
replaced by the corresponding portion of a*col1 + col2.
This method multiplies a constant times a portion of a column
of a matrix x[ ][ ] and adds the product to the corresponding portion
of a vector y[ ] --- a portion of y[ ] is replaced by the corresponding
portion of ax[ ][j] + y[ ].
This method multiplies a constant times a portion of a vector y[ ]
and adds the product to the corresponding portion
of a column of a matrix x[ ][ ] --- a portion of column j of x[ ][ ]
is replaced by the corresponding
portion of ay[ ] + x[ ][j].
Compute full flow field from the first order gradients in dx, dy, dt
for a weighted local neighborhood omega (weighted by G defined by sigmaw)
around every image location.
This class implements computing the Hessian tensor matrix of an image, and computing the determinant
(to detect blobs) and largest eigenvalues (to detect edges).
Does cell c fall within the bounds of a volume for nearest neighbor gradient interpolation?
Bounds are -2...+3 of the cell location (translates to -2...+2 for the voxel location).
Transform a polar 3D vector (orientationxy in the xy-plane,
orientationz along the z axis and normalized magnitude (0-1)),
to a dynamic color in rgb (0-255), with hue standing for orientationxy,
intensity standing for orientationz and saturation standing for magnitude.
This class implements a classification function of 3D optical flows that sets
the color of a voxel to the 3D DCM color of the corresponding 3D flow vector.
This class implements a classification function of 3D optical flows that sets a scintillation
corresponding in size, color and direction to the flow vector.
This class implements a classification function of 3D optical flows that sets a scintillation
corresponding in size, color and direction to the flow vector.
This class implements a classification function of 3D optical flows that sets a scintillation
corresponding in size, color and direction to the flow vector.
This class implements a classification function of 3D optical flows that sets a scintillation
corresponding in size, color and direction to the flow vector.
This class implements a classification function of 3D optical flows that sets a scintillation
corresponding in size, color and direction to the flow vector.
Open a preview open dialog, a dialog that shows a list of files
in the directory, and shows a text (currently header text) related to
that file, to ease selection.
Set the transformation matrix of the renderer to m
and the special light transformation matrix to correct the light position (should not be influenced by
e.g.
Tell calling program whether this voxel has an interesting index
(worthy to do interpolation and gradient calcs on)
If the index == 0 (this classifier), the voxel will be skipped.
Create a new plane through 3 homogenuous coordinates p, q, r defined in a coordinate
system, but define the plane in a transformation of that coordinate system defined by m.
VJRenderViewStereo is a subclass of VJRenderView that implements the shell
for rendering two stereo views for viewing with a stereo viewer.
Copyright (c) 2001-2003, Michael Abramoff.
VJViewspaceUtil implements viewspace utility methods, that can be used to
relate a volume in a transformation matrix to the coordinates of that volume in viewspace.