java.lang.Object
ij.ImageStack
ij.VirtualStack
ij.gui.PlotVirtualStack
This is a virtual stack of frozen plots.
-
Field Summary
Fields inherited from class ij.ImageStack
cTable -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAdds a plot to the end of the stack.voiddeleteSlice(int n) Deletes the specified slice, where 1<=n<=nslices.intReturns either 24 (RGB) or 8 (grayscale).getPixels(int n) Returns the pixel array for the specified slice, where 1<=n<=nslices.getProcessor(int n) Returns an ImageProcessor for the specified slice, where 1<=n<=nslices.intgetSize()Returns the number of slices in this stack.getSliceLabel(int n) Returns the label of the Nth image.voidsetBitDepth(int bitDepth) Sets the bit depth (8, 16, 24 or 32).voidAssigns a pixel array to the specified slice, where 1<=n<=nslices.Methods inherited from class ij.VirtualStack
addSlice, addSlice, addSlice, addSlice, deleteLastSlice, getDirectory, getFileName, getImageArray, getProperties, isVirtual, reduce, saveChanges, setIndexes, setSliceLabel, size, sortDicom, translate, trimMethods inherited from class ij.ImageStack
addSlice, addUnsignedShortSlice, convertToFloat, create, create, crop, drawSphere, duplicate, getColorModel, getHeight, getRoi, getShortSliceLabel, getShortSliceLabel, getSliceLabels, getVoxel, getVoxels, getVoxels, getWidth, isHSB, isHSB32, isLab, isRGB, setColorModel, setOptions, setProcessor, setRoi, setVoxel, setVoxels, setVoxels, toString, update
-
Constructor Details
-
PlotVirtualStack
public PlotVirtualStack(int width, int height)
-
-
Method Details
-
addPlot
Adds a plot to the end of the stack. -
getPixels
Returns the pixel array for the specified slice, where 1<=n<=nslices.- Overrides:
getPixelsin classVirtualStack
-
getProcessor
Returns an ImageProcessor for the specified slice, where 1<=n<=nslices. Returns null if the stack is empty.- Overrides:
getProcessorin classVirtualStack
-
getSize
public int getSize()Returns the number of slices in this stack.- Overrides:
getSizein classVirtualStack
-
getBitDepth
public int getBitDepth()Returns either 24 (RGB) or 8 (grayscale).- Overrides:
getBitDepthin classVirtualStack
-
setBitDepth
public void setBitDepth(int bitDepth) Description copied from class:VirtualStackSets the bit depth (8, 16, 24 or 32).- Overrides:
setBitDepthin classVirtualStack
-
getSliceLabel
Description copied from class:VirtualStackReturns the label of the Nth image.- Overrides:
getSliceLabelin classVirtualStack
-
setPixels
Description copied from class:VirtualStackAssigns a pixel array to the specified slice, where 1<=n<=nslices.- Overrides:
setPixelsin classVirtualStack
-
deleteSlice
public void deleteSlice(int n) Deletes the specified slice, where 1<=n<=nslices.- Overrides:
deleteSlicein classVirtualStack
-