Uses of Interface
inra.ijpb.morphology.Strel3D
Package | Description |
---|---|
inra.ijpb.morphology |
Mathematical Morphology filters and reconstructions.
|
inra.ijpb.morphology.directional |
Morphological directional filters.
|
inra.ijpb.morphology.filter |
Morphological filtering operators implemented as classes.
|
inra.ijpb.morphology.strel |
A collection of Structuring Element ("Strel") implementations for mathematical morphology.
|
inra.ijpb.plugins |
Contains plugins, for integration with ImageJ GUI.
|
-
Uses of Strel3D in inra.ijpb.morphology
Subinterfaces of Strel3D in inra.ijpb.morphology Modifier and Type Interface Description interface
Strel
Interface for planar structuring elements.Methods in inra.ijpb.morphology that return Strel3D Modifier and Type Method Description Strel3D
Strel3D.Shape. fromDiameter(int diam)
Creates a structuring element of the given type and with the specified diameter.Strel3D
Strel3D.Shape. fromDiameterList(int diamX, int diamY, int diamZ)
Creates a structuring element of the given type and with the specified diameter.Strel3D
Strel3D.Shape. fromRadius(int radius)
Creates a structuring element of the given type and with the specified radius.Strel3D
Strel3D.Shape. fromRadiusList(int radiusX, int radiusY, int radiusZ)
Creates a structuring element of the given type and with the specified radius for each dimension.Strel3D
Strel3D. reverse()
Returns a reversed (i.e. symmetric wrt the origin) version of this structuring element.Methods in inra.ijpb.morphology with parameters of type Strel3D Modifier and Type Method Description ij.ImageStack
Morphology.Operation. apply(ij.ImageStack image, Strel3D strel)
Applies the current operator to the input 3D image.static ij.ImagePlus
Morphology. blackTopHat(ij.ImagePlus imagePlus, Strel3D strel)
Computes black top hat (or "bottom hat") of the original image.static ij.ImageStack
Morphology. blackTopHat(ij.ImageStack image, Strel3D strel)
Computes black top hat (or "bottom hat") of the original image.static ij.ImagePlus
Morphology. closing(ij.ImagePlus imagePlus, Strel3D strel)
Performs morphological closing on the input image.static ij.ImageStack
Morphology. closing(ij.ImageStack image, Strel3D strel)
Performs morphological closing on the input 3D image.static ij.ImagePlus
Morphology. dilation(ij.ImagePlus imagePlus, Strel3D strel)
Performs morphological dilation on the input image.static ij.ImageStack
Morphology. dilation(ij.ImageStack image, Strel3D strel)
Performs morphological dilation on the input 3D image.static ij.ImagePlus
Morphology. erosion(ij.ImagePlus imagePlus, Strel3D strel)
Performs morphological erosion on the input image.static ij.ImageStack
Morphology. erosion(ij.ImageStack image, Strel3D strel)
Performs morphological erosion on the input 3D image.static ij.ImagePlus
Morphology. externalGradient(ij.ImagePlus imagePlus, Strel3D strel)
Computes the morphological external gradient of the input image.static ij.ImageStack
Morphology. externalGradient(ij.ImageStack image, Strel3D strel)
Computes the morphological external gradient of the input 3D image.static ij.ImagePlus
Morphology. gradient(ij.ImagePlus imagePlus, Strel3D strel)
Computes the morphological gradient of the input image.static ij.ImageStack
Morphology. gradient(ij.ImageStack image, Strel3D strel)
Computes the morphological gradient of the input 3D image.static ij.ImagePlus
Morphology. internalGradient(ij.ImagePlus imagePlus, Strel3D strel)
Computes the morphological internal gradient of the input image.static ij.ImageStack
Morphology. internalGradient(ij.ImageStack image, Strel3D strel)
Computes the morphological internal gradient of the 3D input image.static ij.ImagePlus
Morphology. laplacian(ij.ImagePlus imagePlus, Strel3D strel)
Computes the morphological Laplacian of the 3D input image.static ij.ImageStack
Morphology. laplacian(ij.ImageStack image, Strel3D strel)
Computes the morphological Laplacian of the 3D input image.static ij.ImagePlus
Morphology. opening(ij.ImagePlus imagePlus, Strel3D strel)
Performs morphological opening on the input image.static ij.ImageStack
Morphology. opening(ij.ImageStack image, Strel3D strel)
Performs morphological opening on the input 3D image.static ij.ImagePlus
Morphology. whiteTopHat(ij.ImagePlus imagePlus, Strel3D strel)
Computes white top hat of the original image.static ij.ImageStack
Morphology. whiteTopHat(ij.ImageStack image, Strel3D strel)
Computes 3D white top hat of the original image. -
Uses of Strel3D in inra.ijpb.morphology.directional
Classes in inra.ijpb.morphology.directional that implement Strel3D Modifier and Type Class Description class
OrientedLineStrel
A linear structuring element, defined by a length and an orientation. -
Uses of Strel3D in inra.ijpb.morphology.filter
Methods in inra.ijpb.morphology.filter that return Strel3D Modifier and Type Method Description Strel3D
MorphologicalFilter. getStrel()
Constructors in inra.ijpb.morphology.filter with parameters of type Strel3D Constructor Description BlackTopHat(Strel3D strel)
Creates a new Black Top-Hat operator with the specified structuring element.Closing(Strel3D strel)
Creates a new Morphological Closing operator with the specified structuring element.Dilation(Strel3D strel)
Creates a new Morphological Dilation operator with the specified structuring element.Erosion(Strel3D strel)
Creates a new Morphological Erosion operator with the specified structuring element.ExternalGradient(Strel3D strel)
Creates a new External Gradient operator with the specified structuring element.Gradient(Strel3D strel)
Creates a new Morphological Gradient operator with the specified structuring element.InternalGradient(Strel3D strel)
Creates a new Internal Gradient operator with the specified structuring element.Laplacian(Strel3D strel)
Creates a new Morphological Laplacian operator with the specified structuring element.Opening(Strel3D strel)
Creates a new Morphological Opening operator with the specified structuring element.WhiteTopHat(Strel3D strel)
Creates a new White Top-Hat operator with the specified structuring element. -
Uses of Strel3D in inra.ijpb.morphology.strel
Subinterfaces of Strel3D in inra.ijpb.morphology.strel Modifier and Type Interface Description interface
InPlaceStrel
A structuring element that can performs erosion or dilation directly in the original image buffer.interface
InPlaceStrel3D
A structuring element that can performs erosion or dilation directly in the original image stack.interface
SeparableStrel
Interface for structuring elements that can be decomposed into several "simpler" structuring elements.interface
SeparableStrel3D
Interface for structuring elements that can be decomposed into several "simpler" structuring elements.Classes in inra.ijpb.morphology.strel that implement Strel3D Modifier and Type Class Description class
AbstractInPlaceStrel
Implementation stub for in place Structuring elements.class
AbstractInPlaceStrel3D
Implementation stub for in place 3D Structuring elements.class
AbstractSeparableStrel
Implementation stub for separable Structuring elements.class
AbstractSeparableStrel3D
Implementation stub for separable 3D Structuring elements.class
AbstractStrel
Implementation basis for planar structuring elements.class
AbstractStrel3D
Implementation basis for 3D structuring elementsclass
BallStrel
A 3D structuring element with a ball shape, with same size in each direction.class
ChamferStrel
Disk-shaped structuring element based on a chamfer mask and a radius.class
ChamferStrel3D
class
Cross3DStrel
3D structuring element representing a 3x3x3 cross, that considers the center voxel together with the six orthogonal neighbors.class
Cross3x3Strel
Structuring element representing a 3x3 cross, that considers the center pixels together with the four orthogonal neighbors.class
CubeStrel
A cubic structuring element, obtained by decomposition into linear structuring elements with the same size along each dimension.class
CuboidStrel
A cuboid structuring element, obtained by decomposition into linear structuring elements (that can have different sizes) along each dimension.class
DiamondStrel
Structuring element representing a diamond of a given diameter.class
DiskStrel
Disk structuring element.class
EllipsoidStrel
A 3D structuring element with an ellipsoidal shape, oriented along the three main axes of the image.class
ExtrudedStrel
Creates a 3D strel by replicating a 2D strel on a given number of slices.class
LinearDepthStrel3D
An horizontal linear structuring element of a given length.class
LinearDiagDownStrel
A diagonal linear structuring element of a given length, with direction vector (+1,+1) in image coordinate system.class
LinearDiagUpStrel
A diagonal linear structuring element of a given length, with direction vector (+1,-1) in image coordinate system.class
LinearHorizontalStrel
An horizontal linear structuring element of a given length.class
LinearVerticalStrel
A vertical linear structuring element of a given length.class
OctagonStrel
An Octagonal structuring element, obtained by decomposition into horizontal, vertical, and diagonal linear structuring elements.class
SquareStrel
A square structuring element, obtained by decomposition into horizontal and vertical linear structuring elements with the same size.Methods in inra.ijpb.morphology.strel that return Strel3D Modifier and Type Method Description Strel3D
BallStrel. reverse()
Strel3D
ChamferStrel3D. reverse()
Strel3D
Cross3DStrel. reverse()
Strel3D
EllipsoidStrel. reverse()
Returns this instance, as an ellipsoid is symmetric.Strel3D
ExtrudedStrel. reverse()
-
Uses of Strel3D in inra.ijpb.plugins
Methods in inra.ijpb.plugins with parameters of type Strel3D Modifier and Type Method Description ij.ImagePlus
MorphologicalFilter3DPlugin. process(ij.ImagePlus image, Morphology.Operation op, Strel3D strel)
Applies the given operation to the given image.ij.ImagePlus
MorphologicalFilterCross3DPlugin. process(ij.ImagePlus image, Morphology.Operation op, Strel3D strel)
Applies the given operation to the given image.