Class StandardDeviationProjection<T>
Object
AnchorBean<ChannelAggregator>
ChannelAggregator
ProjectableBufferAggregator<T>
StandardDeviationProjection<T>
- Type Parameters:
T
- buffer type used for aggregationUnsignedByteBuffer
etc.
Projection of the standard-deviation of voxels values across all inputs.
This occurs similarly to MeanProjection
but calculates the standard-deviation rather
than the mean for each voxel.
- Author:
- Owen Feehan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ProjectableBuffer
<T> create
(VoxelDataType dataType, Extent extent) Creates theProjectableBuffer
used for aggregation.Methods inherited from class org.anchoranalysis.plugin.image.bean.channel.aggregator.ProjectableBufferAggregator
addChannelAfterCheck, existingDimensions, retrieveCreateAggregatedChannel
Methods inherited from class org.anchoranalysis.image.bean.channel.ChannelAggregator
addChannel, aggregatedChannel, maybeDropResolution
Methods inherited from class org.anchoranalysis.bean.AnchorBean
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
-
Constructor Details
-
StandardDeviationProjection
public StandardDeviationProjection()
-
-
Method Details
-
create
protected ProjectableBuffer<T> create(VoxelDataType dataType, Extent extent) throws OperationFailedException Description copied from class:ProjectableBufferAggregator
Creates theProjectableBuffer
used for aggregation.- Specified by:
create
in classProjectableBufferAggregator<T>
- Parameters:
dataType
- the data-type to use for the aggregated channel.extent
- the size of the aggregated channel.- Returns:
- a newly created
ProjectableBuffer
of specified type and size. - Throws:
OperationFailedException
- if a buffer-type is unsupported.
-