Package inra.ijpb.plugins
Class ExtendedMinAndMaxPlugin
java.lang.Object
inra.ijpb.plugins.ExtendedMinAndMaxPlugin
- All Implemented Interfaces:
ij.gui.DialogListener
,ij.plugin.filter.ExtendedPlugInFilter
,ij.plugin.filter.PlugInFilter
public class ExtendedMinAndMaxPlugin
extends java.lang.Object
implements ij.plugin.filter.ExtendedPlugInFilter, ij.gui.DialogListener
Plugin for computing extended minima and maxima in grayscale images.
Works for planar gray8 images.
- Author:
- David Legland
- See Also:
MinimaAndMaxima
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExtendedMinAndMaxPlugin.Operation
A customized enumeration to choose between extended minima or maxima. -
Field Summary
Fields inherited from interface ij.plugin.filter.ExtendedPlugInFilter
KEEP_PREVIEW
Fields inherited from interface ij.plugin.filter.PlugInFilter
CONVERT_TO_FLOAT, DOES_16, DOES_32, DOES_8C, DOES_8G, DOES_ALL, DOES_RGB, DOES_STACKS, DONE, FINAL_PROCESSING, KEEP_THRESHOLD, NO_CHANGES, NO_IMAGE_REQUIRED, NO_UNDO, NO_UNDO_RESET, PARALLELIZE_IMAGES, PARALLELIZE_STACKS, ROI_REQUIRED, SNAPSHOT, STACK_REQUIRED, SUPPORTS_MASKING
-
Constructor Summary
Constructors Constructor Description ExtendedMinAndMaxPlugin()
-
Method Summary
Modifier and Type Method Description boolean
dialogItemChanged(ij.gui.GenericDialog gd, java.awt.AWTEvent evt)
void
run(ij.process.ImageProcessor image)
void
setNPasses(int nPasses)
int
setup(java.lang.String arg, ij.ImagePlus imp)
int
showDialog(ij.ImagePlus imp, java.lang.String command, ij.plugin.filter.PlugInFilterRunner pfr)
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ExtendedMinAndMaxPlugin
public ExtendedMinAndMaxPlugin()
-
-
Method Details
-
setup
public int setup(java.lang.String arg, ij.ImagePlus imp)- Specified by:
setup
in interfaceij.plugin.filter.PlugInFilter
-
showDialog
public int showDialog(ij.ImagePlus imp, java.lang.String command, ij.plugin.filter.PlugInFilterRunner pfr)- Specified by:
showDialog
in interfaceij.plugin.filter.ExtendedPlugInFilter
-
dialogItemChanged
public boolean dialogItemChanged(ij.gui.GenericDialog gd, java.awt.AWTEvent evt)- Specified by:
dialogItemChanged
in interfaceij.gui.DialogListener
-
setNPasses
public void setNPasses(int nPasses)- Specified by:
setNPasses
in interfaceij.plugin.filter.ExtendedPlugInFilter
-
run
public void run(ij.process.ImageProcessor image)- Specified by:
run
in interfaceij.plugin.filter.PlugInFilter
-