@Deprecated public class GeodesicDiameter3DFloat extends AlgoStub implements GeodesicDiameter3D, AlgoListener
Example of use:
GeodesicDiameterFloat3D gd3d = new GeodesicDiameter3DFloat(ChamferWeights3D.BORGEFORS);
ResultsTable table = gd3d.process(inputLabelImage);
table.show("Geodesic Diameter 3D");
GeodesicDiameter3D
,
ChamferWeights3D
Constructor and Description |
---|
GeodesicDiameter3DFloat(ChamferMask3D chamferMask)
Deprecated.
Creates a new 3D geodesic diameter computation operator.
|
GeodesicDiameter3DFloat(ChamferWeights3D chamferWeights)
Deprecated.
new uses ChamferMask3D (since 1.4.4)
|
GeodesicDiameter3DFloat(float[] weights)
Deprecated.
Creates a new 3D geodesic diameter computation operator.
|
Modifier and Type | Method and Description |
---|---|
void |
algoProgressChanged(AlgoEvent evt)
Deprecated.
The method devoted to manage the change in the progression of the
algorithm.
|
void |
algoStatusChanged(AlgoEvent evt)
Deprecated.
The method devoted to manage the change in the status of the
algorithm.
|
ij.measure.ResultsTable |
process(ij.ImageStack labelImage)
Deprecated.
Computes the geodesic diameter of each particle within the given label
image.
|
addAlgoListener, fireProgressChanged, fireProgressChanged, fireStatusChanged, fireStatusChanged, removeAlgoListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addAlgoListener, removeAlgoListener
public GeodesicDiameter3DFloat(ChamferMask3D chamferMask)
chamferMask
- an instance of ChamferMask3D, which provides the float values
used for propagating distances@Deprecated public GeodesicDiameter3DFloat(ChamferWeights3D chamferWeights)
chamferWeights
- an instance of ChamferWeights, which provides the float values
used for propagating distancespublic GeodesicDiameter3DFloat(float[] weights)
weights
- the array of weights for orthogonal, diagonal, and eventually
chess-knight moves neighborspublic ij.measure.ResultsTable process(ij.ImageStack labelImage)
process
in interface GeodesicDiameter3D
labelImage
- a label image, containing either the label of a particle or
region, or zero for backgroundpublic void algoProgressChanged(AlgoEvent evt)
AlgoListener
algoProgressChanged
in interface AlgoListener
evt
- the AlgoEvent instance containing info about the algorithm.public void algoStatusChanged(AlgoEvent evt)
AlgoListener
algoStatusChanged
in interface AlgoListener
evt
- the AlgoEvent instance containing info about the algorithm.Copyright © 2014–2023 INRA-IJPB Modeling and Digital Imaging lab. All rights reserved.