ij.process
Class FloodFiller
java.lang.Object
ij.process.FloodFiller
public class FloodFiller
- extends java.lang.Object
This class, which does flood filling, is used by the floodFill() macro function and
by the particle analyzer
The Wikipedia at "http://en.wikipedia.org/wiki/Flood_fill" has a good
description of the algorithm used here as well as examples in C and Java.
Method Summary |
boolean |
fill(int x,
int y)
|
void |
particleAnalyzerFill(int x,
int y,
double level1,
double level2,
ImageProcessor mask,
java.awt.Rectangle bounds)
This method is used by the particle analyzer to remove interior holes from particle masks. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FloodFiller
public FloodFiller(ImageProcessor ip)
fill
public boolean fill(int x,
int y)
particleAnalyzerFill
public void particleAnalyzerFill(int x,
int y,
double level1,
double level2,
ImageProcessor mask,
java.awt.Rectangle bounds)
- This method is used by the particle analyzer to remove interior holes from particle masks.