volume
Class GaborCos2D
java.lang.Object
volume.Kernel
volume.Kernel2D
volume.Gaussian2D
volume.GaborCos2D
public class GaborCos2D
- extends Gaussian2D
This class implements a Gabor (even) cosine wave 2D convolution kernel
(c) 1999-2005 Michael Abramoff. All rights reserved.
| Fields inherited from class volume.Kernel2D |
k |
|
Constructor Summary |
GaborCos2D(double sigma,
double w,
double o,
double phi)
Create a Gabor cosine kernel of width sigma tuned to frequency omega, and phase phi. |
|
Method Summary |
double |
function(double l,
double m,
double w,
double o,
double phi)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
GaborCos2D
public GaborCos2D(double sigma,
double w,
double o,
double phi)
- Create a Gabor cosine kernel of width sigma tuned to frequency omega, and phase phi.
- Parameters:
sigma, - the standard deviation of the associated probability function of the Gaussian envelope function.w - (omega), the frequency of the cosine function.phi - the phase (0 .. 2 PI).
function
public double function(double l,
double m,
double w,
double o,
double phi)