org.shapelogic.imageprocessing
Class ColorReplacer
java.lang.Object
org.shapelogic.imageprocessing.ColorReplacer
- All Implemented Interfaces:
- ij.gui.DialogListener, ij.plugin.filter.ExtendedPlugInFilter, ij.plugin.filter.PlugInFilter
- Direct Known Subclasses:
- ColorReplacer_
public class ColorReplacer
- extends java.lang.Object
- implements ij.plugin.filter.ExtendedPlugInFilter, ij.gui.DialogListener
ColorReplacer replaces one color with another.
This is for comparison of how the direct ImageJ way compares to the
ImageOperation working on SLImage.
- Author:
- Sami Badawi
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, NO_CHANGES, NO_IMAGE_REQUIRED, NO_UNDO, PARALLELIZE_STACKS, ROI_REQUIRED, SNAPSHOT, STACK_REQUIRED, SUPPORTS_MASKING |
Method Summary |
boolean |
dialogItemChanged(ij.gui.GenericDialog gd,
java.awt.AWTEvent e)
|
void |
run(ij.process.ImageProcessor imageProcessor)
|
void |
setNPasses(int arg0)
|
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 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_colorDistance
protected IColorDistance _colorDistance
ColorReplacer
public ColorReplacer()
showDialog
public int showDialog(ij.ImagePlus imp,
java.lang.String command,
ij.plugin.filter.PlugInFilterRunner pfr)
- Specified by:
showDialog
in interface ij.plugin.filter.ExtendedPlugInFilter
setNPasses
public void setNPasses(int arg0)
- Specified by:
setNPasses
in interface ij.plugin.filter.ExtendedPlugInFilter
setup
public int setup(java.lang.String arg,
ij.ImagePlus imp)
- Specified by:
setup
in interface ij.plugin.filter.PlugInFilter
dialogItemChanged
public boolean dialogItemChanged(ij.gui.GenericDialog gd,
java.awt.AWTEvent e)
- Specified by:
dialogItemChanged
in interface ij.gui.DialogListener
run
public void run(ij.process.ImageProcessor imageProcessor)
- Specified by:
run
in interface ij.plugin.filter.PlugInFilter
Copyright © 2008. All Rights Reserved.