Class HoughCircles
- java.lang.Object
-
- org.hortonmachine.gears.modules.r.houghes.HoughCircles
-
public class HoughCircles extends Object
A Hough Transform implementation.- Author:
- Hemerson Pistori (pistori@ec.ucdb.br) and Eduardo Rocha Costa, Mark A. Schulze applet (http://www.markschulze.net/), Andrea Antonello (www.hydrologis.com)
-
-
Constructor Summary
Constructors Constructor Description HoughCircles(BufferedImage raster, int radiusMin, int radiusMax, int radiusIncrement, int circleCount)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddrawCircles(double[][][] houghValues, byte[] circlespixels)static voidmain(String[] args)voidrun(BufferedImage circleImage)
-
-
-
Field Detail
-
radiusMin
public int radiusMin
-
radiusMax
public int radiusMax
-
radiusInc
public int radiusInc
-
maxCircles
public int maxCircles
-
threshold
public int threshold
-
width
public int width
-
height
public int height
-
depth
public int depth
-
offset
public int offset
-
offx
public int offx
-
offy
public int offy
-
-
Constructor Detail
-
HoughCircles
public HoughCircles(BufferedImage raster, int radiusMin, int radiusMax, int radiusIncrement, int circleCount)
-
-
Method Detail
-
run
public void run(BufferedImage circleImage)
-
drawCircles
public void drawCircles(double[][][] houghValues, byte[] circlespixels)
-
-