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 Channel
s 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
Stack
s 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> S
FeatureCalculationInput.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 newResolvedPart
instance. -
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> S
SessionInputSequential.calculate
(CalculationPart<S, T> cc) -
Uses of CalculationPart in org.anchoranalysis.image.feature.calculation
Subclasses of CalculationPart in org.anchoranalysis.image.feature.calculationModifier and TypeClassDescriptionclass
Calculates a single-input from a pair of objects.class
Calculates 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 TypeClassDescriptionclass
Derives aFeatureInputSingleMemo
from 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 aCalculationPart
for 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 aCalculationPart
for deriving the object mask.protected CalculationPart
<ObjectMask, FeatureInputSingleObject> Creates aCalculationPart
for 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 TypeClassDescriptionclass
Derives aFeatureInputSingleObject
from aFeatureInputStack
by 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 TypeClassDescriptionclass
CalculateInputFromDelegate<S,
T extends FeatureInput, U> A base class forCalculationPart
s that derive from an existing "delegate" calculation.class
CalculateInputFromDelegateOption<S extends FeatureInput,
T extends FeatureInput, U> LikeCalculateInputFromDelegate
except 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 CalculationPartModifierConstructorDescriptionprotected
CalculateInputFromDelegate
(CalculationPart<U, T> delegate, CalculationPartResolver<T> cache) Creates a newCalculateInputFromDelegate
. -
Uses of CalculationPart in org.anchoranalysis.plugin.image.feature.object.calculation.single
Modifier and TypeClassDescriptionclass
Calculates anObjectMask
based on a specified number of iterations.class
Calculates a shellObjectMask
by 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 newCalculateShellObjectMask
instance. -
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 TypeClassDescriptionclass
Calculates the dilation of anObjectMask
.class
Calculates 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 newCalculationPart
for 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 TypeClassDescriptionclass
Calculates aHistogram
from a specific channel in aFeatureInputStack
.class
Calculated 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 TypeClassDescriptionclass
Calculates the best-fit ellipse for anObjectMask
using linear least squares. -
Uses of CalculationPart in org.anchoranalysis.plugin.points.calculate.ellipsoid
Subclasses of CalculationPart in org.anchoranalysis.plugin.points.calculate.ellipsoidModifier and TypeClassDescriptionclass
Calculates the best-fitEllipsoid
for an object using linear least squares.