Class ConvexHull3D

Object
AnchorBean<MaskProvider>
InitializableBean<MaskProvider, ImageInitialization>
ImageBean<MaskProvider>
BeanProviderAsStackBase<MaskProvider, Mask>
MaskProvider
MaskProviderUnary
ConvexHullBase
ConvexHull3D
All Implemented Interfaces:
Provider<Mask>, ProviderAsStack

public class ConvexHull3D extends ConvexHullBase
Calculates a 3D convex hull from a binary mask.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected Mask
    createFromMask(Mask maskIn, Mask outline)
    Creates a convex hull from a mask and its outline.

    Methods inherited from class org.anchoranalysis.plugin.points.bean.convexhull.ConvexHullBase

    createFromMask, isErodeAtBoundary, setErodeAtBoundary

    Methods inherited from class org.anchoranalysis.image.bean.provider.MaskProviderUnary

    get, getMask, setMask

    Methods inherited from class org.anchoranalysis.image.bean.provider.MaskProvider

    getAsStack

    Methods inherited from class org.anchoranalysis.bean.initializable.InitializableBean

    getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitialization

    Methods inherited from class org.anchoranalysis.bean.AnchorBean

    checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • ConvexHull3D

      public ConvexHull3D()
  • Method Details

    • createFromMask

      protected Mask createFromMask(Mask maskIn, Mask outline)
      Description copied from class: ConvexHullBase
      Creates a convex hull from a mask and its outline.
      Specified by:
      createFromMask in class ConvexHullBase
      Parameters:
      maskIn - the input Mask
      outline - the outline Mask of the input mask
      Returns:
      the convex hull Mask