Class StandardDeviationProjection<T>

Object
AnchorBean<ChannelAggregator>
ChannelAggregator
ProjectableBufferAggregator<T>
StandardDeviationProjection<T>
Type Parameters:
T - buffer type used for aggregation UnsignedByteBuffer etc.

public class StandardDeviationProjection<T> extends ProjectableBufferAggregator<T>
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 Details

    • StandardDeviationProjection

      public StandardDeviationProjection()
  • Method Details

    • create

      protected ProjectableBuffer<T> create(VoxelDataType dataType, Extent extent) throws OperationFailedException
      Description copied from class: ProjectableBufferAggregator
      Creates the ProjectableBuffer used for aggregation.
      Specified by:
      create in class ProjectableBufferAggregator<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.