Documentation of 'ij.process.StackProcessor' Java class
StackProcessor
ij.process

Class StackProcessor



  • public class StackProcessor
    extends java.lang.Object
    This class processes stacks.
    • Constructor Detail

      • 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 Detail

      • 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.
      • 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 -

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.