Module ij
Package ij.plugin

Class ListVirtualStack

java.lang.Object
ij.ImageStack
ij.VirtualStack
ij.plugin.ListVirtualStack
All Implemented Interfaces:
PlugIn

public class ListVirtualStack extends VirtualStack implements PlugIn
This plugin opens images specified by list of file paths as a virtual stack. It implements the File/Import/Stack From List command.
  • Constructor Details

    • ListVirtualStack

      public ListVirtualStack()
  • Method Details

    • run

      public void run(String arg)
      Description copied from interface: PlugIn
      This method is called when the plugin is loaded. 'arg', which may be blank, is the argument specified for this plugin in IJ_Props.txt.
      Specified by:
      run in interface PlugIn
    • deleteSlice

      public void deleteSlice(int n)
      Deletes the specified image, where 1<=n<=nslices.
      Overrides:
      deleteSlice in class VirtualStack
    • getProcessor

      public ImageProcessor getProcessor(int n)
      Returns an ImageProcessor for the specified slice, where 1<=n<=nslices. Returns null if the stack is empty.
      Overrides:
      getProcessor in class VirtualStack
    • getSize

      public int getSize()
      Returns the number of images in this stack.
      Overrides:
      getSize in class VirtualStack
    • getSliceLabel

      public String getSliceLabel(int n)
      Returns the name of the specified image.
      Overrides:
      getSliceLabel in class VirtualStack
    • getWidth

      public int getWidth()
      Overrides:
      getWidth in class ImageStack
    • getHeight

      public int getHeight()
      Overrides:
      getHeight in class ImageStack
    • reduce

      public void reduce(int factor)
      Description copied from class: VirtualStack
      Reduces the number of slices in this stack by a factor.
      Overrides:
      reduce in class VirtualStack