volume
Class DoG2D
java.lang.Object
volume.Kernel
volume.Kernel2D
volume.Gaussian2D
volume.DoG2D
public class DoG2D
- extends Gaussian2D
This is a 2D Difference of Gaussian convolution kernel.
Retinal optimal relationship between the sigmas of the two gaussians is 1.6
DoG2D(x) = 1 / Math.sqrt(2 Math.PI * sigma^2) e^(-(x^2+y^2) / 2 sigma^2) - 1 / Math.sqrt(2 Math.PI * (1.6 sigma)^2) e^(-(x^2+y^2) / 2 (1.6 sigma)^2)
| Fields inherited from class volume.Kernel2D |
k |
|
Constructor Summary |
DoG2D(double sigma)
|
|
Method Summary |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SIGMA_RELATIVE
public static final double SIGMA_RELATIVE
- See Also:
- Constant Field Values
DoG2D
public DoG2D(double sigma)
toString
public java.lang.String toString()
- Overrides:
toString in class Gaussian2D