T
- feature-inputpublic abstract class ObjectAggregationBase<T extends FeatureInputEnergy> extends FeatureSingleObjectFromShared<T>
Constructor and Description |
---|
ObjectAggregationBase() |
Modifier and Type | Method and Description |
---|---|
protected void |
beforeCalcWithInitialization(ImageInitialization initialization) |
protected double |
calc(CalculateForChild<T> calculateForChild,
Feature<FeatureInputSingleObject> featureForSingleObject) |
protected abstract double |
deriveStatistic(cern.colt.list.DoubleArrayList featureVals) |
ObjectCollectionProvider |
getObjects() |
void |
setObjects(ObjectCollectionProvider objects) |
beforeCalc, calculate, getItem, inputType, setItem
assignTo, calculateCheckInitialized, castAs, createListChildFeatures, describeBean, describeParameters, descriptionLong, duplicateChangeName, getCustomName, getFriendlyName, onInitialization, setCustomName, toString
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized
checkMisconfigured, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise
protected void beforeCalcWithInitialization(ImageInitialization initialization) throws InitializeException
beforeCalcWithInitialization
in class FeatureSingleObjectFromShared<T extends FeatureInputEnergy>
InitializeException
protected double calc(CalculateForChild<T> calculateForChild, Feature<FeatureInputSingleObject> featureForSingleObject) throws FeatureCalculationException
calc
in class FeatureSingleObjectFromShared<T extends FeatureInputEnergy>
FeatureCalculationException
protected abstract double deriveStatistic(cern.colt.list.DoubleArrayList featureVals)
public ObjectCollectionProvider getObjects()
public void setObjects(ObjectCollectionProvider objects)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.