public class GeodesicDistanceTransform3DFloat extends AlgoStub implements GeodesicDistanceTransform3D
Constructor and Description |
---|
GeodesicDistanceTransform3DFloat(ChamferMask3D mask,
boolean normalizeMap)
Creates a new algorithm for propagating geodesic distances.
|
GeodesicDistanceTransform3DFloat(ChamferWeights3D weights,
boolean normalizeMap)
Deprecated.
|
GeodesicDistanceTransform3DFloat(float[] weights)
Deprecated.
|
GeodesicDistanceTransform3DFloat(float[] weights,
boolean normalizeMap)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ij.ImageStack |
geodesicDistanceMap(ij.ImageStack marker,
ij.ImageStack mask)
Computes 3D geodesic distance transform (or geodesic distance map) of a
binary image of marker, constrained to a binary mask.
|
addAlgoListener, fireProgressChanged, fireProgressChanged, fireStatusChanged, fireStatusChanged, removeAlgoListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addAlgoListener, removeAlgoListener
public GeodesicDistanceTransform3DFloat(ChamferMask3D mask, boolean normalizeMap)
mask
- the chamfer mask to use for propagating distancesnormalizeMap
- the flag for normalization@Deprecated public GeodesicDistanceTransform3DFloat(float[] weights)
weights
- the weights to use for propagating distances@Deprecated public GeodesicDistanceTransform3DFloat(float[] weights, boolean normalizeMap)
weights
- the weights to use for propagating distancesnormalizeMap
- the flag for normalization@Deprecated public GeodesicDistanceTransform3DFloat(ChamferWeights3D weights, boolean normalizeMap)
weights
- the chamfer mask to use for propagating distancesnormalizeMap
- the flag for normalizationpublic ij.ImageStack geodesicDistanceMap(ij.ImageStack marker, ij.ImageStack mask)
GeodesicDistanceTransform3D
geodesicDistanceMap
in interface GeodesicDistanceTransform3D
marker
- the binary image of markermask
- the binary image of maskCopyright © 2014–2023 INRA-IJPB Modeling and Digital Imaging lab. All rights reserved.