Class MeanIntensityProjection

Object
Projection
MeanIntensityProjection

public class MeanIntensityProjection extends Projection
Creates buffers for performing a mean-intensity-projection.
Author:
Owen Feehan
  • Constructor Details

    • MeanIntensityProjection

      public MeanIntensityProjection()
  • Method Details

    • createUnsignedByte

      public ProjectableBuffer<UnsignedByteBuffer> createUnsignedByte(Extent extent)
      Description copied from class: Projection
      Creates a buffer for a maximum-intensity projection for unsigned byte voxels.
      Specified by:
      createUnsignedByte in class Projection
      Parameters:
      extent - the size of the projected image. The z-dimension is ignored.
      Returns:
      a newly created buffer that can be used for projection.
    • createUnsignedShort

      public ProjectableBuffer<UnsignedShortBuffer> createUnsignedShort(Extent extent)
      Description copied from class: Projection
      Creates a buffer for a maximum-intensity projection for unsigned short voxels.
      Specified by:
      createUnsignedShort in class Projection
      Parameters:
      extent - the size of the projected image. The z-dimension is ignored.
      Returns:
      a newly created buffer that can be used for projection.
    • createUnsignedInt

      public ProjectableBuffer<UnsignedIntBuffer> createUnsignedInt(Extent extent)
      Description copied from class: Projection
      Creates a buffer for a maximum-intensity projection for unsigned int voxels.
      Specified by:
      createUnsignedInt in class Projection
      Parameters:
      extent - the size of the projected image. The z-dimension is ignored.
      Returns:
      a newly created buffer that can be used for projection.
    • createFloat

      public ProjectableBuffer<FloatBuffer> createFloat(Extent extent)
      Description copied from class: Projection
      Creates a buffer for a maximum-intensity projection for float voxels.
      Specified by:
      createFloat in class Projection
      Parameters:
      extent - the size of the projected image. The z-dimension is ignored.
      Returns:
      a newly created buffer that can be used for projection.