public class MarkerControlledWatershed3DPlugin extends Object implements ij.plugin.PlugIn
| Modifier and Type | Field and Description | 
|---|---|
static boolean | 
binaryMarkers
flag set to TRUE if markers are binary, to FALSE if markers are labels 
 | 
static double | 
compactness
compactness constraint, c parameter in compact watershed algorithm [2] 
 | 
static boolean | 
getDams
flag to calculate watershed dams 
 | 
static boolean | 
use26neighbors
flag to use 26-connectivity 
 | 
| Constructor and Description | 
|---|
MarkerControlledWatershed3DPlugin()  | 
| Modifier and Type | Method and Description | 
|---|---|
ij.ImagePlus | 
process(ij.ImagePlus input,
       ij.ImagePlus marker,
       ij.ImagePlus mask,
       int connectivity)
Apply marker-controlled watershed to a grayscale 2D or 3D image. 
 | 
ij.ImagePlus | 
process(ij.ImagePlus input,
       ij.ImagePlus marker,
       ij.ImagePlus mask,
       int connectivity,
       double compactness)
Apply marker-controlled watershed to a grayscale 2D or 3D image. 
 | 
void | 
run(String arg)
Plugin run method to be called from ImageJ 
 | 
public static boolean binaryMarkers
public static boolean getDams
public static boolean use26neighbors
public static double compactness
public ij.ImagePlus process(ij.ImagePlus input,
                            ij.ImagePlus marker,
                            ij.ImagePlus mask,
                            int connectivity)
input - grayscale 2D or 3D image (in principle a "gradient" image)marker - the labeled marker imagemask - binary mask to restrict region of interestconnectivity - 6 or 26 voxel connectivitypublic ij.ImagePlus process(ij.ImagePlus input,
                            ij.ImagePlus marker,
                            ij.ImagePlus mask,
                            int connectivity,
                            double compactness)
input - grayscale 2D or 3D image (in principle a "gradient" image)marker - the labeled marker imagemask - binary mask to restrict region of interestconnectivity - 6 or 26 voxel connectivitycompactness - compactness constraint for compact watershed (set to 0 for classical watershed)public void run(String arg)
run in interface ij.plugin.PlugInCopyright © 2014–2023 INRA-IJPB Modeling and Digital Imaging lab. All rights reserved.