Package | Description |
---|---|
org.anchoranalysis.feature.calculate |
Sub-feature units of calculation that can be cached.
|
org.anchoranalysis.feature.calculate.cache |
Classes to cache feature-results or parts of feature-results that occur repeatedly among features
or across calculations of the same feature.
|
org.anchoranalysis.feature.calculate.cache.part |
Equivalent classes to
org.anchoranalysis.feature.calculate.part after having been
resolved against a cache. |
org.anchoranalysis.feature.calculate.part |
A sub-part of the calculation of a feature, that can be cached, and reused by other features.
|
org.anchoranalysis.feature.session |
A defined context in which one or more features are provided inputs and produce results.
|
org.anchoranalysis.image.feature.calculation |
Reusable implementations of
CalculationPart
related to images. |
org.anchoranalysis.mpp.feature.bean.energy.element |
Implementations and helper classes for calculating energy during an energy-minimization
optimization scheme.
|
org.anchoranalysis.plugin.image.feature.bean.object.single.intensity.gradient |
Implementations of
FeatureSingleObject that measure an object's
gradient from corresponding Channel s storing the
gradient. |
org.anchoranalysis.plugin.image.feature.bean.object.single.morphological |
Implementations of
FeatureSingleObject that implement
morphological operations. |
org.anchoranalysis.plugin.image.feature.bean.object.single.shared.intersecting |
Implementations of
FeatureSingleObject that use SharedObjects for calculations, and measure
the degree of intersection between objects. |
org.anchoranalysis.plugin.image.feature.bean.object.single.surface |
Implementations of
FeatureSingleObject that measures aspects of
the surface of an ObjectMask . |
org.anchoranalysis.plugin.image.feature.bean.stack.object |
Implementations of
FeatureStack that process an
ObjectCollection . |
org.anchoranalysis.plugin.image.feature.object.calculation.delegate |
Implementations of
CalculationPart as used by
features elsewhere in this package. |
org.anchoranalysis.plugin.image.feature.object.calculation.single |
Implementations of
CalculationPart that that
process a single ObjectMask . |
org.anchoranalysis.plugin.image.feature.object.calculation.single.morphological |
Implementations of
CalculationPart that that
process a single ObjectMask - with morphological operations. |
org.anchoranalysis.plugin.image.feature.stack.calculation |
Implementations of
CalculationPart that process
Stack s as used by features elsewhere in this package. |
org.anchoranalysis.plugin.mpp.feature.bean.memo.all |
Implementations of
FeatureAllMemo . |
org.anchoranalysis.plugin.mpp.feature.overlap |
Implementations of
CalculationPart to calculate
overlap between two entities. |
org.anchoranalysis.plugin.points.calculate.ellipse |
CalculationPart related to fitting
ellipses to points by least-squares. |
org.anchoranalysis.plugin.points.calculate.ellipsoid |
CalculationPart related to fitting
ellipsoids to points by least-squares. |
Modifier and Type | Method and Description |
---|---|
<S> S |
FeatureCalculationInput.calculate(CalculationPart<S,T> calculation)
Calculates a feature-calculation after resolving it against the main cache.
|
Modifier and Type | Method and Description |
---|---|
<S extends FeatureInput> |
CalculateForChild.calculate(Feature<S> feature,
CalculationPart<S,T> calculation,
ChildCacheName childCacheName)
Calculates a feature in a child-cache using a new input created from a
CalculationPart . |
Constructor and Description |
---|
ResolvedPart(CalculationPart<S,T> calculation) |
Modifier and Type | Method and Description |
---|---|
<S> ResolvedPart<S,T> |
CalculationPartResolver.search(CalculationPart<S,T> calculation)
Searches for an equivalent calculation to
calculation . |
Modifier and Type | Method and Description |
---|---|
<S> S |
SessionInputSequential.calculate(CalculationPart<S,T> cc) |
Modifier and Type | Class and Description |
---|---|
class |
CalculateInputFromPair
Calculates a single-input from a pair
|
class |
CalculateNumberVoxels |
Modifier and Type | Class and Description |
---|---|
class |
CalculateDeriveSingleMemoFromPair |
Modifier and Type | Method and Description |
---|---|
protected CalculationPart<List<Point3d>,FeatureInputSingleObject> |
IntensityGradientBase.gradientCalculation() |
Modifier and Type | Method and Description |
---|---|
protected CalculationPart<ObjectMask,FeatureInputSingleObject> |
Erode.createCachedCalculationForDerived(CalculationPartResolver<FeatureInputSingleObject> session) |
protected CalculationPart<ObjectMask,FeatureInputSingleObject> |
Shell.createCachedCalculationForDerived(CalculationPartResolver<FeatureInputSingleObject> session) |
protected abstract CalculationPart<ObjectMask,FeatureInputSingleObject> |
DerivedObject.createCachedCalculationForDerived(CalculationPartResolver<FeatureInputSingleObject> session) |
Modifier and Type | Class and Description |
---|---|
class |
CalculateIntersecting |
Modifier and Type | Method and Description |
---|---|
protected abstract CalculationPart<Integer,FeatureInputSingleObject> |
SurfaceNumberVoxelsBase.createParameters(boolean mip,
boolean suppress3d) |
protected CalculationPart<Integer,FeatureInputSingleObject> |
SurfaceNumberVoxels.createParameters(boolean mip,
boolean suppress3d) |
protected CalculationPart<Integer,FeatureInputSingleObject> |
SurfaceNumberVoxelFaces.createParameters(boolean mip,
boolean suppress3d) |
Modifier and Type | Class and Description |
---|---|
class |
CalculateDeriveObjectInput |
Modifier and Type | Class and Description |
---|---|
class |
CalculateInputFromDelegate<S,T extends FeatureInput,U>
A base class for
CalculationPart s that derive from an existing "delegate" calculation. |
class |
CalculateInputFromDelegateOption<S extends FeatureInput,T extends FeatureInput,U>
Like
CalculateInputFromDelegate except assumes optional return value and no parameters. |
Modifier and Type | Method and Description |
---|---|
static <S extends FeatureInput,T extends FeatureInput,U> |
CalculateInputFromDelegateOption.calc(FeatureCalculationInput<T> input,
CalculationPart<U,T> delegate,
java.util.function.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.
|
Constructor and Description |
---|
CalculateInputFromDelegate(CalculationPart<U,T> delegate,
CalculationPartResolver<T> cache) |
Modifier and Type | Class and Description |
---|---|
class |
CalculateObjectMask |
class |
CalculateShellObjectMask |
Modifier and Type | Method and Description |
---|---|
static CalculationPart<ObjectMask,FeatureInputSingleObject> |
CalculateShellObjectMask.of(CalculationPartResolver<FeatureInputSingleObject> resolver,
MorphologicalIterations iterations,
int iterationsErosionSecond,
boolean inverse) |
Modifier and Type | Class and Description |
---|---|
class |
CalculateDilation |
class |
CalculateErosion |
Modifier and Type | Method and Description |
---|---|
static CalculationPart<ObjectMask,FeatureInputSingleObject> |
CalculateErosion.of(CalculationPartResolver<FeatureInputSingleObject> cache,
int iterations,
boolean do3D) |
Modifier and Type | Class and Description |
---|---|
class |
CalculateHistogram |
class |
CalculateHistogramMasked
Calculated a histogram for a specific region on a channel, as identified by a mask in another
channel
|
Modifier and Type | Class and Description |
---|---|
class |
CalculateDeriveMarkCollectionInput |
class |
CalculateDeriveMarkInput |
Modifier and Type | Class and Description |
---|---|
class |
CalculateOverlap |
class |
CalculateOverlapMask |
class |
CalculateOverlapMIP |
class |
CalculateOverlapMIPBase |
class |
CalculateOverlapMIPRatio |
Modifier and Type | Class and Description |
---|---|
class |
CalculateEllipseLeastSquares |
Modifier and Type | Class and Description |
---|---|
class |
CalculateEllipsoidLeastSquares |
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.