public class GradientImage extends Object implements GradientSource
DerivativeImage
might be more useful.DerivativeImage
Constructor and Description |
---|
GradientImage() |
Modifier and Type | Method and Description |
---|---|
int[] |
getKernelX() |
int[] |
getKernelY() |
double |
getLength(int x,
int y)
return the length of the gradient vector at the specified position
|
double |
getTheta(int x,
int y)
Returns the angle of the gradient in the area [0, PI[.
|
void |
setIp(ij.process.ImageProcessor ip)
Initialize the GradientSource with this Processor
|
void |
setKernelX(int[] kernelX) |
void |
setKernelY(int[] kernelY) |
public void setIp(ij.process.ImageProcessor ip)
GradientSource
setIp
in interface GradientSource
public double getTheta(int x, int y)
getTheta
in interface GradientSource
x
- x-cooridnate in pixel spacey
- y-cooridnate in pixel spacepublic double getLength(int x, int y)
getLength
in interface GradientSource
x
- x-cooridnate in pixel spacey
- y-cooridnate in pixel spacepublic int[] getKernelX()
public void setKernelX(int[] kernelX)
public int[] getKernelY()
public void setKernelY(int[] kernelY)
Copyright © 2013. All Rights Reserved.