Class FromMarks

Object
org.anchoranalysis.bean.AnchorBean<B>
org.anchoranalysis.bean.initializable.InitializableBean<T,​org.anchoranalysis.image.bean.nonbean.init.ImageInitialization>
org.anchoranalysis.image.bean.ImageBean<org.anchoranalysis.image.bean.provider.ObjectCollectionProvider>
org.anchoranalysis.image.bean.provider.ObjectCollectionProvider
org.anchoranalysis.plugin.mpp.bean.object.provider.FromMarks
All Implemented Interfaces:
org.anchoranalysis.bean.Provider<org.anchoranalysis.image.voxel.object.ObjectCollection>

public class FromMarks
extends org.anchoranalysis.image.bean.provider.ObjectCollectionProvider
Creates object-masks from a MarkCollection where (a particular region of) each mark creates an object.
Author:
Owen Feehan
  • Constructor Summary

    Constructors 
    Constructor Description
    FromMarks()  
  • Method Summary

    Modifier and Type Method Description
    org.anchoranalysis.image.voxel.object.ObjectCollection get()  
    org.anchoranalysis.image.bean.provider.DimensionsProvider getDimensions()  
    org.anchoranalysis.mpp.bean.provider.MarkCollectionProvider getMarks()  
    int getRegionID()  
    org.anchoranalysis.mpp.bean.regionmap.RegionMap getRegionMap()  
    void setDimensions​(org.anchoranalysis.image.bean.provider.DimensionsProvider dimensions)  
    void setMarks​(org.anchoranalysis.mpp.bean.provider.MarkCollectionProvider marks)  
    void setRegionID​(int regionID)  
    void setRegionMap​(org.anchoranalysis.mpp.bean.regionmap.RegionMap regionMap)  

    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

  • Method Details

    • get

      public org.anchoranalysis.image.voxel.object.ObjectCollection get() throws org.anchoranalysis.bean.xml.exception.ProvisionFailedException
      Throws:
      org.anchoranalysis.bean.xml.exception.ProvisionFailedException
    • getMarks

      public org.anchoranalysis.mpp.bean.provider.MarkCollectionProvider getMarks()
    • setMarks

      public void setMarks​(org.anchoranalysis.mpp.bean.provider.MarkCollectionProvider marks)
    • getRegionID

      public int getRegionID()
    • setRegionID

      public void setRegionID​(int regionID)
    • getRegionMap

      public org.anchoranalysis.mpp.bean.regionmap.RegionMap getRegionMap()
    • setRegionMap

      public void setRegionMap​(org.anchoranalysis.mpp.bean.regionmap.RegionMap regionMap)
    • getDimensions

      public org.anchoranalysis.image.bean.provider.DimensionsProvider getDimensions()
    • setDimensions

      public void setDimensions​(org.anchoranalysis.image.bean.provider.DimensionsProvider dimensions)