j2d.edge
Class HoughCircles
java.lang.Object
j2d.edge.HoughCircles
- All Implemented Interfaces:
- ImageProcessorFactory, ImageProcessorInterface, java.io.Serializable
public class HoughCircles
- extends java.lang.Object
- implements ImageProcessorInterface, ImageProcessorFactory
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
radius
public float radius
maxCircles
public int maxCircles
threshold
public int threshold
width
public int width
height
public int height
offset
public int offset
offx
public int offx
offy
public int offy
HoughCircles
public HoughCircles(java.awt.Image image)
getProcessor
public ImageProcessorInterface getProcessor(int a)
- Description copied from interface:
ImageProcessorFactory
- get a parameterized image processor.
- Specified by:
getProcessor
in interface ImageProcessorFactory
- Parameters:
a
- some integer parameter used to create the image processor
- Returns:
- an
ImageProcessor
instance.
process
public java.awt.Image process(java.awt.Image img)
- Description copied from interface:
ImageProcessorInterface
- a basic garbage in, garbage out processor.
- Specified by:
process
in interface ImageProcessorInterface
- Parameters:
img
- input image
- Returns:
- output image
drawHoughLine
public void drawHoughLine(int x,
int y,
short[][] s)
hough
public java.awt.Image hough(java.awt.Image img)