Package inra.ijpb.plugins
Class MorphologicalFilter3DPlugin
java.lang.Object
inra.ijpb.plugins.MorphologicalFilter3DPlugin
- All Implemented Interfaces:
ij.plugin.PlugIn
public class MorphologicalFilter3DPlugin
extends java.lang.Object
implements ij.plugin.PlugIn
Various morphological filters for 3D images.
It is possible to specify shapes that correspond to planar structuring
elements. In this case, the planar structuring element is stacked as many
times as necessary to fit the specified z size.
- Author:
- David Legland
-
Constructor Summary
Constructors Constructor Description MorphologicalFilter3DPlugin()
-
Method Summary
Modifier and Type Method Description ij.ImagePlus
process(ij.ImagePlus image, Morphology.Operation op, Strel3D strel)
Applies the given operation to the given image.void
run(java.lang.String arg)
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
MorphologicalFilter3DPlugin
public MorphologicalFilter3DPlugin()
-
-
Method Details
-
run
public void run(java.lang.String arg)- Specified by:
run
in interfaceij.plugin.PlugIn
-
process
Applies the given operation to the given image.- Parameters:
image
- the image to processop
- the morphological operation to applystrel
- the structuring element to use- Returns:
- the processed image
-