Class GeodesicReconstruction3D

java.lang.Object
inra.ijpb.morphology.GeodesicReconstruction3D

@Deprecated
public abstract class GeodesicReconstruction3D
extends java.lang.Object
Deprecated.
replaced by the Reconstruction class (2017.07.25)

Morphological reconstruction for 8-bits grayscale or binary stacks.

Author:
David Legland
See Also:
Reconstruction
  • Method Summary

    Modifier and Type Method Description
    static ij.ImageStack fillHoles​(ij.ImageStack image)
    Deprecated.
    Fills the holes in the input image, by (1) inverting the image, (2) performing a geodesic reconstruction initialized with inverted image boundary and (3) by inverting the result.
    static ij.ImageStack killBorders​(ij.ImageStack image)
    Deprecated.
    Removes the border of the input image, by performing a geodesic reconstruction initialized with image boundary.
    static ij.ImageStack reconstructByDilation​(ij.ImageStack marker, ij.ImageStack mask)
    Deprecated.
    Static method to computes the geodesic reconstruction by dilation of the marker image under the mask image.
    static ij.ImageStack reconstructByDilation​(ij.ImageStack marker, ij.ImageStack mask, int connectivity)
    Deprecated.
    Static method to computes the geodesic reconstruction by dilation of the marker image under the mask image.
    static ij.ImageStack reconstructByDilation​(ij.ImageStack marker, ij.ImageStack mask, int connectivity, ij.ImageStack binaryMask)
    Deprecated.
    Static method to computes the geodesic reconstruction by dilation of the marker image under the mask image, but restricted to a binary mask.
    static ij.ImageStack reconstructByErosion​(ij.ImageStack marker, ij.ImageStack mask)
    Deprecated.
    Static method to computes the geodesic reconstruction by erosion of the marker image over the mask image.
    static ij.ImageStack reconstructByErosion​(ij.ImageStack marker, ij.ImageStack mask, int connectivity)
    Deprecated.
    Static method to computes the geodesic reconstruction by erosion of the marker image over the mask image.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • killBorders

      public static final ij.ImageStack killBorders​(ij.ImageStack image)
      Deprecated.
      Removes the border of the input image, by performing a geodesic reconstruction initialized with image boundary.
      Parameters:
      image - the image to process
      Returns:
      a new image with borders removed
      See Also:
      fillHoles(ImageStack)
    • fillHoles

      public static final ij.ImageStack fillHoles​(ij.ImageStack image)
      Deprecated.
      Fills the holes in the input image, by (1) inverting the image, (2) performing a geodesic reconstruction initialized with inverted image boundary and (3) by inverting the result.
      Parameters:
      image - the image to process
      Returns:
      a new image with holes filled
      See Also:
      killBorders(ImageStack)
    • reconstructByDilation

      public static final ij.ImageStack reconstructByDilation​(ij.ImageStack marker, ij.ImageStack mask)
      Deprecated.
      Static method to computes the geodesic reconstruction by dilation of the marker image under the mask image.
      Parameters:
      marker - input marker image
      mask - mask image
      Returns:
      the result of 3D geodesic reconstruction
    • reconstructByDilation

      public static final ij.ImageStack reconstructByDilation​(ij.ImageStack marker, ij.ImageStack mask, int connectivity)
      Deprecated.
      Static method to computes the geodesic reconstruction by dilation of the marker image under the mask image.
      Parameters:
      marker - input marker image
      mask - mask image
      connectivity - 3d connectivity (6 or 26)
      Returns:
      the result of 3D geodesic reconstruction
    • reconstructByDilation

      public static final ij.ImageStack reconstructByDilation​(ij.ImageStack marker, ij.ImageStack mask, int connectivity, ij.ImageStack binaryMask)
      Deprecated.
      Static method to computes the geodesic reconstruction by dilation of the marker image under the mask image, but restricted to a binary mask.
      Parameters:
      marker - input marker image
      mask - mask image
      connectivity - 3d connectivity (6 or 26)
      binaryMask - binary mask to restrict area of application
      Returns:
      geodesic reconstruction by dilation of input image
    • reconstructByErosion

      public static final ij.ImageStack reconstructByErosion​(ij.ImageStack marker, ij.ImageStack mask)
      Deprecated.
      Static method to computes the geodesic reconstruction by erosion of the marker image over the mask image.
      Parameters:
      marker - input marker image
      mask - mask image
      Returns:
      the result of 3D geodesic reconstruction
    • reconstructByErosion

      public static final ij.ImageStack reconstructByErosion​(ij.ImageStack marker, ij.ImageStack mask, int connectivity)
      Deprecated.
      Static method to computes the geodesic reconstruction by erosion of the marker image over the mask image.
      Parameters:
      marker - input marker image
      mask - mask image
      connectivity - 3d connectivity (6 or 26)
      Returns:
      the result of 3D geodesic reconstruction