Package inra.ijpb.plugins
Class GrayscaleBoxDiameterOpeningPlugin
java.lang.Object
inra.ijpb.plugins.GrayscaleBoxDiameterOpeningPlugin
- All Implemented Interfaces:
ij.gui.DialogListener,ij.plugin.filter.ExtendedPlugInFilter,ij.plugin.filter.PlugInFilter
public class GrayscaleBoxDiameterOpeningPlugin
extends java.lang.Object
implements ij.plugin.filter.ExtendedPlugInFilter, ij.gui.DialogListener
Select binary particles in a planar image based on number of pixels.
This version also provides preview of result.
- Author:
- David Legland
- See Also:
AreaOpeningPlugin
-
Field Summary
Fields inherited from interface ij.plugin.filter.ExtendedPlugInFilter
KEEP_PREVIEWFields 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 GrayscaleBoxDiameterOpeningPlugin() -
Method Summary
Modifier and Type Method Description booleandialogItemChanged(ij.gui.GenericDialog gd, java.awt.AWTEvent e)voidrun(ij.process.ImageProcessor image)voidsetNPasses(int nPasses)intsetup(java.lang.String arg, ij.ImagePlus imp)intshowDialog(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
-
GrayscaleBoxDiameterOpeningPlugin
public GrayscaleBoxDiameterOpeningPlugin()
-
-
Method Details
-
setup
public int setup(java.lang.String arg, ij.ImagePlus imp)- Specified by:
setupin interfaceij.plugin.filter.PlugInFilter
-
showDialog
public int showDialog(ij.ImagePlus imp, java.lang.String command, ij.plugin.filter.PlugInFilterRunner pfr)- Specified by:
showDialogin interfaceij.plugin.filter.ExtendedPlugInFilter
-
run
public void run(ij.process.ImageProcessor image)- Specified by:
runin interfaceij.plugin.filter.PlugInFilter
-
dialogItemChanged
public boolean dialogItemChanged(ij.gui.GenericDialog gd, java.awt.AWTEvent e)- Specified by:
dialogItemChangedin interfaceij.gui.DialogListener
-
setNPasses
public void setNPasses(int nPasses)- Specified by:
setNPassesin interfaceij.plugin.filter.ExtendedPlugInFilter
-