public class GeodesicDistanceMapPlugin extends Object implements ij.plugin.PlugIn
Constructor and Description |
---|
GeodesicDistanceMapPlugin() |
Modifier and Type | Method and Description |
---|---|
Object[] |
exec(ij.ImagePlus marker,
ij.ImagePlus mask,
String newName,
float[] weights)
Deprecated.
|
Object[] |
exec(ij.ImagePlus marker,
ij.ImagePlus mask,
String newName,
float[] weights,
boolean normalize)
Deprecated.
use process method instead
|
Object[] |
exec(ij.ImagePlus marker,
ij.ImagePlus mask,
String newName,
short[] weights,
boolean normalize)
Deprecated.
use process method instead
|
ij.ImagePlus |
process(ij.ImagePlus marker,
ij.ImagePlus mask,
String newName,
ChamferMask2D weights,
boolean floatComputation,
boolean normalize)
Computes the distance propagated from the boundary of the white
particles, within the black phase.
|
ij.ImagePlus |
process(ij.ImagePlus markerPlus,
ij.ImagePlus maskPlus,
String newName,
float[] weights,
boolean normalize)
Deprecated.
|
ij.process.ImageProcessor |
process(ij.process.ImageProcessor marker,
ij.process.ImageProcessor mask,
float[] weights,
boolean normalize)
Deprecated.
|
void |
run(String arg0) |
public void run(String arg0)
run
in interface ij.plugin.PlugIn
@Deprecated public Object[] exec(ij.ImagePlus marker, ij.ImagePlus mask, String newName, float[] weights)
marker
- the binary marker image from which distances will be
propagatedmask
- the binary mask image that will constrain the propagationnewName
- the name of the result imageweights
- the set of chamfer weights for computing distances@Deprecated public Object[] exec(ij.ImagePlus marker, ij.ImagePlus mask, String newName, float[] weights, boolean normalize)
marker
- the binary marker image from which distances will be
propagatedmask
- the binary mask image that will constrain the propagationnewName
- the name of the result imageweights
- the set of chamfer weights for computing distancesnormalize
- specifies whether the resulting distance map should be
normalized@Deprecated public Object[] exec(ij.ImagePlus marker, ij.ImagePlus mask, String newName, short[] weights, boolean normalize)
marker
- the binary marker image from which distances will be
propagatedmask
- the binary mask image that will constrain the propagationnewName
- the name of the result imageweights
- the set of chamfer weights for computing distancesnormalize
- specifies whether the resulting distance map should be
normalized@Deprecated public ij.ImagePlus process(ij.ImagePlus markerPlus, ij.ImagePlus maskPlus, String newName, float[] weights, boolean normalize)
markerPlus
- the binary marker image from which distances will be
propagatedmaskPlus
- the binary mask image that will constrain the propagationnewName
- the name of the result imageweights
- the set of chamfer weights for computing distancesnormalize
- specifies whether the resulting distance map should be
normalized@Deprecated public ij.process.ImageProcessor process(ij.process.ImageProcessor marker, ij.process.ImageProcessor mask, float[] weights, boolean normalize)
marker
- the binary marker image from which distances will be
propagatedmask
- the binary mask image that will constrain the propagationweights
- the set of chamfer weights for computing distancesnormalize
- specifies whether the resulting distance map should be
normalizedpublic ij.ImagePlus process(ij.ImagePlus marker, ij.ImagePlus mask, String newName, ChamferMask2D weights, boolean floatComputation, boolean normalize)
marker
- the binary marker image from which distances will be
propagatedmask
- the binary mask image that will constrain the propagationnewName
- the name of the result imageweights
- the set of chamfer weights for computing distancesfloatComputation
- specifies whether floating point computation should be usednormalize
- specifies whether the resulting distance map should be
normalizedCopyright © 2014–2023 INRA-IJPB Modeling and Digital Imaging lab. All rights reserved.