|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ij.plugin.filter.EDM
public class EDM
This plugin implements the Euclidean Distance Map (EDM), Ultimate Eroded Points and Watershed commands in the Process/Binary submenu. Note: These functions do not take ROIs into account (any ROI gets deselected). setup is called with no argument for EDM, "points" for ultimate eroded points and "watershed" for watershed segmentation. Ultimate Eroded Points and Watershed are handled by the MaximumFinder plugin applied to the EDM version 09-Nov-2006 Michael Schmid
Field Summary | |
---|---|
static int |
ONE
unit in 16-bit EDM image: this value corresponds to a distance of one pixel |
static int |
SQRT2
in 16-bit EDM image this value corresponds to a pixel distance of sqrt(2) |
static int |
SQRT5
in 16-bit EDM image this value corresponds to a pixel distance of sqrt(2) |
Fields inherited from interface ij.plugin.filter.PlugInFilter |
---|
DOES_16, DOES_32, DOES_8C, DOES_8G, DOES_ALL, DOES_RGB, DOES_STACKS, DONE, NO_CHANGES, NO_IMAGE_REQUIRED, NO_UNDO, ROI_REQUIRED, STACK_REQUIRED, SUPPORTS_MASKING |
Constructor Summary | |
---|---|
EDM()
|
Method Summary | |
---|---|
ShortProcessor |
make16bitEDM(ImageProcessor ip)
Calculates a 16-bit grayscale Euclidean Distance Map for a binary 8-bit image. |
void |
run(ImageProcessor ip)
Filters use this method to process the image. |
int |
setup(java.lang.String arg,
ImagePlus imp)
This method is called once when the filter is loaded. |
void |
toEDM(ImageProcessor ip)
Converts a binary image into a 8-bit grayscale Euclidean Distance Map (EDM). |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int ONE
public static final int SQRT2
public static final int SQRT5
Constructor Detail |
---|
public EDM()
Method Detail |
---|
public int setup(java.lang.String arg, ImagePlus imp)
PlugInFilter
setup
in interface PlugInFilter
public void run(ImageProcessor ip)
PlugInFilter
run
in interface PlugInFilter
public void toEDM(ImageProcessor ip)
public ShortProcessor make16bitEDM(ImageProcessor ip)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |