com.jhlabs.image
Class EdgeFilter

java.lang.Object
  extended by com.jhlabs.image.AbstractBufferedImageOp
      extended by j2d.filters.WholeImageFilter
          extended by com.jhlabs.image.EdgeFilter
All Implemented Interfaces:
ImageProcessorInterface, java.awt.image.BufferedImageOp, java.lang.Cloneable

public class EdgeFilter
extends WholeImageFilter

An edge-detection filter.


Field Summary
static float[] FREI_CHEN_H
           
static float[] FREI_CHEN_V
           
static float[] PREWITT_H
           
static float[] PREWITT_V
           
static float R2
           
static float[] ROBERTS_H
           
static float[] ROBERTS_V
           
static float[] SOBEL_H
           
static float[] SOBEL_V
           
 
Constructor Summary
EdgeFilter()
           
 
Method Summary
 float[] getHEdgeMatrix()
           
 float[] getVEdgeMatrix()
           
 void setHEdgeMatrix(float[] hEdgeMatrix)
           
 void setVEdgeMatrix(float[] vEdgeMatrix)
           
 java.lang.String toString()
           
 
Methods inherited from class j2d.filters.WholeImageFilter
filter
 
Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp
createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, process, setRGB
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

R2

public static final float R2

ROBERTS_V

public static final float[] ROBERTS_V

ROBERTS_H

public static final float[] ROBERTS_H

PREWITT_V

public static final float[] PREWITT_V

PREWITT_H

public static final float[] PREWITT_H

SOBEL_V

public static final float[] SOBEL_V

SOBEL_H

public static float[] SOBEL_H

FREI_CHEN_V

public static final float[] FREI_CHEN_V

FREI_CHEN_H

public static float[] FREI_CHEN_H
Constructor Detail

EdgeFilter

public EdgeFilter()
Method Detail

setVEdgeMatrix

public void setVEdgeMatrix(float[] vEdgeMatrix)

getVEdgeMatrix

public float[] getVEdgeMatrix()

setHEdgeMatrix

public void setHEdgeMatrix(float[] hEdgeMatrix)

getHEdgeMatrix

public float[] getHEdgeMatrix()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object