public class VirtualImageSeries
extends ij.VirtualStack
Constructor and Description |
---|
VirtualImageSeries(acquifer.core.ImageSeries imageSeries) |
Modifier and Type | Method and Description |
---|---|
void |
deleteSlice(int n)
Remove IamgePlane at 1-based index n, from the VirtualSeries and move following planes "to the left" in the array of IamgePlanes.
|
int |
getBitDepth() |
String |
getDirectory() |
String |
getFileName(int n) |
int |
getHeight() |
acquifer.core.im.ImagePlane |
getImagePlane(int n)
Return the ImagePlane (or null if missing) at index n (1-based).
|
ij.process.ImageProcessor |
getProcessor(int n)
Return the ImageProcessor for the index n (1-based) or a black ImageProcessor if no ImagePlane is available.
|
int |
getSize() |
String |
getSliceLabel(int n)
Return the slice label for the slice at 1-based index n.
|
int |
getWidth() |
void |
setBitDepth(int bitDepth) |
addSlice, addSlice, addSlice, addSlice, deleteLastSlice, getImageArray, getPixels, getProperties, isVirtual, saveChanges, setIndexes, setPixels, setSliceLabel, size, sortDicom, translate, trim
addSlice, addUnsignedShortSlice, convertToFloat, create, create, crop, drawSphere, duplicate, getColorModel, getRoi, getShortSliceLabel, getShortSliceLabel, getSliceLabels, getVoxel, getVoxels, getVoxels, isHSB, isHSB32, isLab, isRGB, setColorModel, setOptions, setProcessor, setRoi, setVoxel, setVoxels, setVoxels, toString, update
public VirtualImageSeries(acquifer.core.ImageSeries imageSeries) throws IOException
IOException
public String getDirectory()
getDirectory
in class ij.VirtualStack
public int getWidth()
getWidth
in class ij.ImageStack
public int getHeight()
getHeight
in class ij.ImageStack
public int getSize()
getSize
in class ij.VirtualStack
public int getBitDepth()
getBitDepth
in class ij.VirtualStack
public void setBitDepth(int bitDepth)
setBitDepth
in class ij.VirtualStack
public acquifer.core.im.ImagePlane getImagePlane(int n)
public String getSliceLabel(int n)
getSliceLabel
in class ij.VirtualStack
public String getFileName(int n)
getFileName
in class ij.VirtualStack
public ij.process.ImageProcessor getProcessor(int n)
getProcessor
in class ij.VirtualStack
public void deleteSlice(int n)
deleteSlice
in class ij.VirtualStack