Uses of Class
org.anchoranalysis.feature.calculate.part.CalculationPart
Packages that use CalculationPart
Package
Description
Sub-feature units of calculation that can be cached.
Classes to cache feature-results or parts of feature-results that occur repeatedly among features
or across calculations of the same feature.
Equivalent classes to
org.anchoranalysis.feature.calculate.part after having been
resolved against a cache.A sub-part of the calculation of a feature, that can be cached, and reused by other features.
A defined context in which one or more features are provided inputs and produce results.
Reusable implementations of
CalculationPart
related to images.Implementations and helper classes for calculating energy during an energy-minimization
optimization scheme.
Implementations of
FeatureSingleObject that measure an object's
gradient from corresponding Channels storing the
gradient.Implementations of
FeatureSingleObject that implement
morphological operations.Implementations of
FeatureSingleObject that use SharedObjects for calculations, and measure
the degree of intersection between objects.Implementations of
FeatureSingleObject that measures aspects of
the surface of an ObjectMask.Implementations of
FeatureStack that process an
ObjectCollection.Implementations of
CalculationPart as used by
features elsewhere in this package.Implementations of
CalculationPart that that
process a single ObjectMask.Implementations of
CalculationPart that that
process a single ObjectMask - with morphological operations.Implementations of
CalculationPart that process
Stacks as used by features elsewhere in this package.CalculationPart related to fitting
ellipses to points by least-squares.CalculationPart related to fitting
ellipsoids to points by least-squares.-
Uses of CalculationPart in org.anchoranalysis.feature.calculate
Methods in org.anchoranalysis.feature.calculate with parameters of type CalculationPartModifier and TypeMethodDescription<S> SFeatureCalculationInput.calculate(CalculationPart<S, T> calculation) Calculates a feature-calculation after resolving it against the main cache. -
Uses of CalculationPart in org.anchoranalysis.feature.calculate.cache
Methods in org.anchoranalysis.feature.calculate.cache with parameters of type CalculationPartModifier and TypeMethodDescription<S extends FeatureInput>
doubleCalculateForChild.calculate(Feature<S> feature, CalculationPart<S, T> calculation, ChildCacheName childCacheName) Calculates a feature in a child-cache using a new input created from aCalculationPart. -
Uses of CalculationPart in org.anchoranalysis.feature.calculate.cache.part
Constructors in org.anchoranalysis.feature.calculate.cache.part with parameters of type CalculationPartModifierConstructorDescriptionResolvedPart(CalculationPart<S, T> calculation) Creates a newResolvedPartinstance. -
Uses of CalculationPart in org.anchoranalysis.feature.calculate.part
Methods in org.anchoranalysis.feature.calculate.part with parameters of type CalculationPartModifier and TypeMethodDescription<S> ResolvedPart<S, T> CalculationPartResolver.search(CalculationPart<S, T> calculation) Searches for an equivalent calculation tocalculation. -
Uses of CalculationPart in org.anchoranalysis.feature.session
Methods in org.anchoranalysis.feature.session with parameters of type CalculationPartModifier and TypeMethodDescription<S> SSessionInputSequential.calculate(CalculationPart<S, T> cc) -
Uses of CalculationPart in org.anchoranalysis.image.feature.calculation
Subclasses of CalculationPart in org.anchoranalysis.image.feature.calculationModifier and TypeClassDescriptionclassCalculates a single-input from a pair of objects.classCalculates the number of voxels in a single object, optionally flattening in the Z-dimension. -
Uses of CalculationPart in org.anchoranalysis.mpp.feature.bean.energy.element
Subclasses of CalculationPart in org.anchoranalysis.mpp.feature.bean.energy.elementModifier and TypeClassDescriptionclassDerives aFeatureInputSingleMemofrom aFeatureInputPairMemo. -
Uses of CalculationPart in org.anchoranalysis.plugin.image.feature.bean.object.single.intensity.gradient
Methods in org.anchoranalysis.plugin.image.feature.bean.object.single.intensity.gradient that return CalculationPartModifier and TypeMethodDescriptionprotected CalculationPart<List<Point3d>, FeatureInputSingleObject> IntensityGradientBase.gradientCalculation()Creates aCalculationPartfor calculating the gradient from the specified channels. -
Uses of CalculationPart in org.anchoranalysis.plugin.image.feature.bean.object.single.morphological
Methods in org.anchoranalysis.plugin.image.feature.bean.object.single.morphological that return CalculationPartModifier and TypeMethodDescriptionprotected abstract CalculationPart<ObjectMask, FeatureInputSingleObject> DerivedObject.createCachedCalculationForDerived(CalculationPartResolver<FeatureInputSingleObject> session) Creates aCalculationPartfor deriving the object mask.protected CalculationPart<ObjectMask, FeatureInputSingleObject> Creates aCalculationPartfor eroding the object mask.protected CalculationPart<ObjectMask, FeatureInputSingleObject> -
Uses of CalculationPart in org.anchoranalysis.plugin.image.feature.bean.object.single.surface
Methods in org.anchoranalysis.plugin.image.feature.bean.object.single.surface that return CalculationPartModifier and TypeMethodDescriptionprotected CalculationPart<Integer, FeatureInputSingleObject> SurfaceNumberVoxelFaces.createParameters(boolean mip, boolean suppress3d) protected CalculationPart<Integer, FeatureInputSingleObject> SurfaceNumberVoxels.createParameters(boolean mip, boolean suppress3d) protected abstract CalculationPart<Integer, FeatureInputSingleObject> SurfaceNumberVoxelsBase.createParameters(boolean mip, boolean suppress3d) Creates the calculation parameters for the surface voxel count. -
Uses of CalculationPart in org.anchoranalysis.plugin.image.feature.bean.stack.object
Subclasses of CalculationPart in org.anchoranalysis.plugin.image.feature.bean.stack.objectModifier and TypeClassDescriptionclassDerives aFeatureInputSingleObjectfrom aFeatureInputStackby extracting an object mask from a specific energy channel. -
Uses of CalculationPart in org.anchoranalysis.plugin.image.feature.object.calculation.delegate
Subclasses of CalculationPart in org.anchoranalysis.plugin.image.feature.object.calculation.delegateModifier and TypeClassDescriptionclassCalculateInputFromDelegate<S,T extends FeatureInput, U> A base class forCalculationParts that derive from an existing "delegate" calculation.classCalculateInputFromDelegateOption<S extends FeatureInput,T extends FeatureInput, U> LikeCalculateInputFromDelegateexcept assumes optional return value and no parameters.Methods in org.anchoranalysis.plugin.image.feature.object.calculation.delegate with parameters of type CalculationPartModifier and TypeMethodDescriptionstatic <S extends FeatureInput,T extends FeatureInput, U>
doubleCalculateInputFromDelegateOption.calc(FeatureCalculationInput<T> input, CalculationPart<U, T> delegate, Function<ResolvedPart<U, T>, CalculateInputFromDelegateOption<S, T, U>> createFromDelegate, Feature<S> feature, ChildCacheName cacheName, double emptyValue) Calculates a feature using a cached-calculation as delegate.Constructors in org.anchoranalysis.plugin.image.feature.object.calculation.delegate with parameters of type CalculationPartModifierConstructorDescriptionprotectedCalculateInputFromDelegate(CalculationPart<U, T> delegate, CalculationPartResolver<T> cache) Creates a newCalculateInputFromDelegate. -
Uses of CalculationPart in org.anchoranalysis.plugin.image.feature.object.calculation.single
Modifier and TypeClassDescriptionclassCalculates anObjectMaskbased on a specified number of iterations.classCalculates a shellObjectMaskby performing dilation and erosion operations.Methods in org.anchoranalysis.plugin.image.feature.object.calculation.single that return CalculationPartModifier and TypeMethodDescriptionCalculateShellObjectMask.of(CalculationPartResolver<FeatureInputSingleObject> resolver, MorphologicalIterations iterations, int iterationsErosionSecond, boolean inverse) Creates a newCalculateShellObjectMaskinstance. -
Uses of CalculationPart in org.anchoranalysis.plugin.image.feature.object.calculation.single.morphological
Subclasses of CalculationPart in org.anchoranalysis.plugin.image.feature.object.calculation.single.morphologicalModifier and TypeClassDescriptionclassCalculates the dilation of anObjectMask.classCalculates the erosion of anObjectMask.Methods in org.anchoranalysis.plugin.image.feature.object.calculation.single.morphological that return CalculationPartModifier and TypeMethodDescriptionCalculateErosion.of(CalculationPartResolver<FeatureInputSingleObject> cache, int iterations, boolean do3D) Creates a newCalculationPartfor calculating erosion. -
Uses of CalculationPart in org.anchoranalysis.plugin.image.feature.stack.calculation
Subclasses of CalculationPart in org.anchoranalysis.plugin.image.feature.stack.calculationModifier and TypeClassDescriptionclassCalculates aHistogramfrom a specific channel in aFeatureInputStack.classCalculated a histogram for a specific region on a channel, as identified by a mask in another channel -
Uses of CalculationPart in org.anchoranalysis.plugin.points.calculate.ellipse
Subclasses of CalculationPart in org.anchoranalysis.plugin.points.calculate.ellipseModifier and TypeClassDescriptionclassCalculates the best-fit ellipse for anObjectMaskusing linear least squares. -
Uses of CalculationPart in org.anchoranalysis.plugin.points.calculate.ellipsoid
Subclasses of CalculationPart in org.anchoranalysis.plugin.points.calculate.ellipsoidModifier and TypeClassDescriptionclassCalculates the best-fitEllipsoidfor an object using linear least squares.