Class MaxProjection<T>
- Type Parameters:
T
- buffer type used for aggregationUnsignedByteBuffer
etc.
Maximum-intensity-projection
across
Channel
s.- 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
-
MaxProjection
public MaxProjection()
-
-
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.
-