Module ij
Package ij.process

Class StackProcessor

java.lang.Object
ij.process.StackProcessor

public class StackProcessor extends Object
This class processes stacks.
  • Field Details

  • Constructor Details

    • StackProcessor

      public StackProcessor(ImageStack stack)
      Constructs a StackProcessor from a stack.
    • StackProcessor

      public StackProcessor(ImageStack stack, ImageProcessor ip)
      Constructs a StackProcessor from a stack. 'ip' is the processor that will be used to process the slices. 'ip' can be null when using crop().
  • Method Details

    • invert

      public void invert()
    • flipHorizontal

      public void flipHorizontal()
    • flipVertical

      public void flipVertical()
    • applyTable

      public void applyTable(int[] table)
    • scale

      public void scale(double xScale, double yScale)
    • scale

      public void scale(double xScale, double yScale, double fillValue)
    • resize

      public ImageStack resize(int newWidth, int newHeight)
      Creates a new stack with dimensions 'newWidth' x 'newHeight'. To reduce memory requirements, the orginal stack is deleted as the new stack is created.
    • resize

      public ImageStack resize(int newWidth, int newHeight, boolean averageWhenDownsizing)
    • crop

      public ImageStack crop(int x, int y, int width, int height)
      Crops the stack to the specified rectangle.
    • rotateRight

      public ImageStack rotateRight()
    • rotateLeft

      public ImageStack rotateLeft()
    • copyBits

      public void copyBits(ImageProcessor src, int xloc, int yloc, int mode)
    • copyBits

      public void copyBits(ImageStack src, int xloc, int yloc, int mode)
    • filter3D

      public void filter3D(ImageStack out, float radx, float rady, float radz, int zmin, int zmax, int filter)
      3D filter using threads
      Parameters:
      out -
      radx - Radius of mean filter in x
      rady - Radius of mean filter in y
      radz - Radius of mean filter in z
      zmin -
      zmax -
      filter -