Class OutputFeatureTable
Object
org.anchoranalysis.bean.AnchorBean<B>
org.anchoranalysis.bean.initializable.InitializableBean<T,ImageInitialization>
org.anchoranalysis.image.bean.ImageBean<OutputFeatureTable>
org.anchoranalysis.image.io.bean.object.feature.OutputFeatureTable
public class OutputFeatureTable extends ImageBean<OutputFeatureTable>
Specifies a table of feature-calculations on objects.
Note the input objects are not changed during feature-calculation and outputting.
The following outputs are produced:
| Output Name | Default? | Description |
|---|---|---|
| "features" | yes | A CSV of calculated-features for objects. |
- Author:
- Owen Feehan
-
Field Summary
Fields Modifier and Type Field Description static StringOUTPUT_FEATURE_TABLEThe output-name for a CSV table of feature-values. -
Constructor Summary
Constructors Constructor Description OutputFeatureTable() -
Method Summary
Modifier and Type Method Description FeatureListEvaluator<FeatureInputSingleObject>getFeature()A list of features to calculate in an evaluation context.ObjectCollectionProvidergetObjects()The objects for which features are calculated.voidoutput(InputOutputContext context)Outputs the feature-table.voidsetFeature(FeatureListEvaluator<FeatureInputSingleObject> feature)A list of features to calculate in an evaluation context.voidsetObjects(ObjectCollectionProvider objects)The objects for which features are calculated.Methods inherited from class org.anchoranalysis.bean.initializable.InitializableBean
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitializationMethods inherited from class org.anchoranalysis.bean.AnchorBean
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
-
Field Details
-
OUTPUT_FEATURE_TABLE
The output-name for a CSV table of feature-values.- See Also:
- Constant Field Values
-
-
Constructor Details
-
OutputFeatureTable
public OutputFeatureTable()
-
-
Method Details
-
output
Outputs the feature-table.- Parameters:
context- the input-output context.
-
getObjects
The objects for which features are calculated. -
setObjects
The objects for which features are calculated. -
getFeature
A list of features to calculate in an evaluation context. -
setFeature
A list of features to calculate in an evaluation context.
-