Class AggregateChannelTask


public class AggregateChannelTask extends GroupedStackBase<Channel,ChannelAggregator>
Creates a an aggregated-image for each group, where each voxel-value is aggregated across each channel in each image in the group.

Each channel is processed independently.

2D images are added in their entirety as one unit.

3D images are treated differently, depending on resizeTo. When not set, they are also added in their entirety. When set, they are projected to 2D via a maximum-intensity-projection and then added (unless slicewise==true.

When a particular input image is errored, it is omitted from the aggregation. The aggregation is still nevertheless produced, if possible from other successful inputs.

The following outputs are produced:

Output NameDefault?Description
outputNameyesAn image with the aggregated voxel value for each corresponding voxel.
inherited from AggregateChannelTask
Author:
Owen Feehan