public abstract class AbstractFilter extends java.lang.Object implements CustomisableProcess, SourceClassifiable, java.io.Serializable
Constructor and Description |
---|
AbstractFilter() |
Modifier and Type | Method and Description |
---|---|
boolean |
isSupported(ij.ImagePlus imp)
Returns 'true' if the type of image is supported.
|
boolean |
isSupported(ij.process.ImageProcessor ip)
Returns 'true' if the type of image is supported.
|
ij.process.ImageProcessor |
processImage(ij.ImagePlus imp)
This function carries out the filtering.
|
abstract ij.process.ImageProcessor |
processImage(ij.process.ImageProcessor ip)
This function carries out the filtering.
|
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getName, getNewInstance, showGUI
getSupportedImageType
public boolean isSupported(ij.ImagePlus imp)
SourceClassifiable
isSupported
in interface SourceClassifiable
public boolean isSupported(ij.process.ImageProcessor ip)
SourceClassifiable
isSupported
in interface SourceClassifiable
public abstract ij.process.ImageProcessor processImage(ij.process.ImageProcessor ip)
ip
- original image.public ij.process.ImageProcessor processImage(ij.ImagePlus imp)
imp
- original image.public java.lang.String toString()
toString
in class java.lang.Object