public abstract class AbstractInPlaceStrel3D extends AbstractStrel3D implements InPlaceStrel3D
Strel3D.Shape
BACKGROUND, FOREGROUND
Constructor and Description |
---|
AbstractInPlaceStrel3D() |
Modifier and Type | Method and Description |
---|---|
ij.ImageStack |
closing(ij.ImageStack stack)
Performs a morphological closing on the input stack, by applying first a
dilation, then an erosion with the reversed structuring element.
|
ij.ImageStack |
dilation(ij.ImageStack stack)
Implements a default algorithm for dilation, that consists in iterating
over the neighbors of each pixel to compute the maximum value.
|
ij.ImageStack |
erosion(ij.ImageStack stack)
Implements a default algorithm for erosion, that consists in iterating
over the neighbors of each pixel to compute the minimum value.
|
ij.ImageStack |
opening(ij.ImageStack stack)
Performs a morphological opening on the input stack, by applying first an
erosion, then a dilation with the reversed structuring element.
|
addBorder, convertMaskToShifts, cropBorder, fireProgressChanged, fireProgressChanged, fireStatusChanged, fireStatusChanged, showProgress, showProgress
addAlgoListener, removeAlgoListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
inPlaceDilation, inPlaceErosion, reverse
getMask3D, getOffset, getShifts3D, getSize, showProgress, showProgress
addAlgoListener, removeAlgoListener
public ij.ImageStack dilation(ij.ImageStack stack)
AbstractStrel3D
getShifts()
method.dilation
in interface Strel3D
dilation
in class AbstractStrel3D
stack
- the input imageStrel3D.getShifts3D()
,
AbstractStrel3D.erosion(ImageStack)
public ij.ImageStack erosion(ij.ImageStack stack)
AbstractStrel3D
getShifts()
method.erosion
in interface Strel3D
erosion
in class AbstractStrel3D
stack
- the input imageStrel3D.getShifts3D()
,
AbstractStrel3D.dilation(ImageStack)
public ij.ImageStack closing(ij.ImageStack stack)
AbstractStrel3D
closing
in interface Strel3D
closing
in class AbstractStrel3D
stack
- the input imageAbstractStrel3D.dilation(ImageStack)
,
AbstractStrel3D.erosion(ImageStack)
,
AbstractStrel3D.opening(ImageStack)
,
Strel3D.reverse()
public ij.ImageStack opening(ij.ImageStack stack)
AbstractStrel3D
opening
in interface Strel3D
opening
in class AbstractStrel3D
stack
- the input imageAbstractStrel3D.dilation(ImageStack)
,
AbstractStrel3D.erosion(ImageStack)
,
AbstractStrel3D.closing(ImageStack)
,
Strel3D.reverse()
Copyright © 2014–2023 INRA-IJPB Modeling and Digital Imaging lab. All rights reserved.