Uses of Class
ij.ImageStack
Packages that use ImageStack
-
Uses of ImageStack in ij
Subclasses of ImageStack in ijModifier and TypeClassDescriptionclassThis class represents an array of disk-resident images.Methods in ij that return ImageStackModifier and TypeMethodDescriptionImageStack.convertToFloat()Creates a float version of this stack.static ImageStackImageStack.create(int width, int height, int depth, int bitdepth) Creates a new ImageStack.static ImageStackCreates an ImageStack from an ImagePlus array.ImagePlus.createEmptyStack()Returns an empty image stack that has the same width, height and color table as this image.ImageStack.crop(int x, int y, int z, int width, int height, int depth) Creates a new stack by cropping this one.ImageStack.duplicate()Duplicates this stack.ImagePlus.getImageStack()Returns the base image stack.ImagePlus.getStack()Returns the image stack.Methods in ij with parameters of type ImageStackModifier and TypeMethodDescriptionvoidImagePlus.setStack(ImageStack stack) Replaces the image with the specified stack and updates the display.voidImagePlus.setStack(ImageStack newStack, int channels, int slices, int frames) voidImagePlus.setStack(String title, ImageStack newStack) Replaces the image with the specified stack and updates the display.Constructors in ij with parameters of type ImageStackModifierConstructorDescriptionImagePlus(String title, ImageStack stack) Constructs an ImagePlus from a stack. -
Uses of ImageStack in ij.gui
Subclasses of ImageStack in ij.gui -
Uses of ImageStack in ij.plugin
Subclasses of ImageStack in ij.pluginModifier and TypeClassDescriptionclassImageJ Plugin for reading an AVI file into an image stack (one slice per video frame) Restrictions and Notes: - Only few formats supported: - uncompressed 8 bit with palette (=LUT) - uncompressed 8 invalid input: '&' 16 bit grayscale - uncompressed 24 invalid input: '&' 32 bit RGB (alpha channel ignored) - uncompressed 32 bit AYUV (alpha channel ignored) - various YUV 4:2:2 and 4:2:0 compressed formats (i.e., formats with full luminance resolution, but reduced chroma resolution - png or jpeg-encoded individual frames.classThis plugin opens a multi-page TIFF file, or a set of raw images, as a virtual stack.classThis plugin opens images specified by list of file paths as a virtual stack.Methods in ij.plugin that return ImageStackModifier and TypeMethodDescriptionStackCombiner.combineHorizontally(ImageStack stack1, ImageStack stack2) StackCombiner.combineVertically(ImageStack stack1, ImageStack stack2) CanvasResizer.expandStack(ImageStack stackOld, int wNew, int hNew, int xOff, int yOff) static ImageStackFilters3D.filter(ImageStack stackorig, int filter, float vx, float vy, float vz) static ImageStackChannelSplitter.getChannel(ImagePlus imp, int c) Returns, as an ImageStack, the specified channel, where 'c' must be greater than zero and less than or equal to the number of channels in the image.AVI_Reader.makeStack(String path, int firstFrame, int lastFrame, boolean isVirtual, boolean convertToGray, boolean flipVertical) Create an ImageStack from an avi file with given path.StackMaker.makeStack(ImageProcessor ip, int rows, int columns, int border) RGBStackMerge.mergeStacks(int w, int h, int d, ImageStack red, ImageStack green, ImageStack blue, boolean keep) static ImageStackRGBStackMerge.mergeStacks(ImageStack red, ImageStack green, ImageStack blue, boolean keepSource) static ImageStack[]ChannelSplitter.splitRGB(ImageStack rgb, boolean keepSource) Splits the specified RGB stack into three 8-bit grayscale stacks.Straightener.straightenStack(ImagePlus imp, Roi roi, int width) Methods in ij.plugin with parameters of type ImageStackModifier and TypeMethodDescriptionStackCombiner.combineHorizontally(ImageStack stack1, ImageStack stack2) StackCombiner.combineVertically(ImageStack stack1, ImageStack stack2) RGBStackMerge.createComposite(int w, int h, int d, ImageStack[] stacks, boolean keep) Deprecated; replaced by mergeChannels().CanvasResizer.expandStack(ImageStack stackOld, int wNew, int hNew, int xOff, int yOff) static ImageStackFilters3D.filter(ImageStack stackorig, int filter, float vx, float vy, float vz) RGBStackMerge.mergeStacks(int w, int h, int d, ImageStack red, ImageStack green, ImageStack blue, boolean keep) static ImageStackRGBStackMerge.mergeStacks(ImageStack red, ImageStack green, ImageStack blue, boolean keepSource) booleanStackReducer.showDialog(ImageStack stack) static ImageStack[]ChannelSplitter.splitRGB(ImageStack rgb, boolean keepSource) Splits the specified RGB stack into three 8-bit grayscale stacks. -
Uses of ImageStack in ij.plugin.filter
Fields in ij.plugin.filter declared as ImageStackModifier and TypeFieldDescriptionRGBStackSplitter.blueRGBStackSplitter.greenRGBStackSplitter.redMethods in ij.plugin.filter with parameters of type ImageStackModifier and TypeMethodDescriptionvoidRGBStackSplitter.split(ImageStack rgb, boolean keepSource) Deprecated; replaced by ChannelSplitter.splitRGB(). -
Uses of ImageStack in ij.process
Methods in ij.process that return ImageStackModifier and TypeMethodDescriptionStackProcessor.crop(int x, int y, int width, int height) Crops the stack to the specified rectangle.FHT.getComplexTransform()Converts this FHT to a complex Fourier transform and returns it as a two slice stack.ColorProcessor.getHSB32Stack()Returns an ImageStack with three 32-bit slices, representing hue, saturation and brightnessColorProcessor.getHSBStack()Returns an ImageStack with three 8-bit slices, representing hue, saturation and brightnessStackProcessor.resize(int newWidth, int newHeight) Creates a new stack with dimensions 'newWidth' x 'newHeight'.StackProcessor.resize(int newWidth, int newHeight, boolean averageWhenDownsizing) StackProcessor.rotateLeft()StackProcessor.rotateRight()Methods in ij.process with parameters of type ImageStackModifier and TypeMethodDescriptionvoidStackProcessor.copyBits(ImageStack src, int xloc, int yloc, int mode) voidStackProcessor.filter3D(ImageStack out, float radx, float rady, float radz, int zmin, int zmax, int filter) 3D filter using threadsvoidBinaryInterpolator.run(ImageStack stack) Constructors in ij.process with parameters of type ImageStackModifierConstructorDescriptionStackProcessor(ImageStack stack) Constructs a StackProcessor from a stack.StackProcessor(ImageStack stack, ImageProcessor ip) Constructs a StackProcessor from a stack. -
Uses of ImageStack in ij.util
Methods in ij.util that return ImageStackModifier and TypeMethodDescriptionstatic ImageStackDicomTools.sort(ImageStack stack) Sorts a DICOM stack by image number.Methods in ij.util with parameters of type ImageStackModifier and TypeMethodDescriptionstatic doubleDicomTools.getVoxelDepth(ImageStack stack) Calculates the voxel depth of the specified DICOM stack based on the distance between the first and last slices.static ImageStackDicomTools.sort(ImageStack stack) Sorts a DICOM stack by image number.