|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectij.ImageStack
ij.VirtualStack
public class VirtualStack
This class represents an array of disk-resident images.
| Constructor Summary | |
|---|---|
VirtualStack()
Default constructor. |
|
VirtualStack(int width,
int height,
ColorModel cm,
String path)
Creates a new, empty virtual stack. |
|
| Method Summary | |
|---|---|
void |
addSlice(String name)
Adds an image to the end of the stack. |
void |
addSlice(String sliceLabel,
ImageProcessor ip)
Does nothing.. |
void |
addSlice(String sliceLabel,
ImageProcessor ip,
int n)
Does noting. |
void |
addSlice(String sliceLabel,
Object pixels)
Does nothing. |
void |
deleteLastSlice()
Deletes the last slice in the stack. |
void |
deleteSlice(int n)
Deletes the specified slice, were 1<=n<=nslices. |
int |
getBitDepth()
Returns the bit depth (8, 16, 24 or 32), or 0 if the bit depth is not known. |
String |
getDirectory()
Returns the path to the directory containing the images. |
String |
getFileName(int n)
Returns the file name of the specified slice, were 1<=n<=nslices. |
Object[] |
getImageArray()
Returns null. |
Object |
getPixels(int n)
Returns the pixel array for the specified slice, were 1<=n<=nslices. |
ImageProcessor |
getProcessor(int n)
Returns an ImageProcessor for the specified slice, were 1<=n<=nslices. |
int |
getSize()
Returns the number of slices in this stack. |
String |
getSliceLabel(int n)
Returns the label of the Nth image. |
boolean |
isVirtual()
Always return true. |
int |
saveChanges(int n)
Currently not implemented |
void |
setBitDepth(int bitDepth)
Sets the bit depth (8, 16, 24 or 32). |
void |
setPixels(Object pixels,
int n)
Assigns a pixel array to the specified slice, were 1<=n<=nslices. |
void |
setSliceLabel(String label,
int n)
Does nothing. |
ImageStack |
sortDicom(String[] strings,
String[] info,
int maxDigits)
|
void |
trim()
Does nothing. |
| Methods inherited from class ij.ImageStack |
|---|
addSlice, addUnsignedShortSlice, convertToFloat, create, crop, drawSphere, duplicate, getColorModel, getHeight, getRoi, getShortSliceLabel, getSliceLabels, getVoxel, getVoxels, getVoxels, getWidth, isHSB, isLab, isRGB, setColorModel, setProcessor, setRoi, setVoxel, setVoxels, setVoxels, toString, update |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public VirtualStack()
public VirtualStack(int width,
int height,
ColorModel cm,
String path)
| Method Detail |
|---|
public void addSlice(String name)
public void addSlice(String sliceLabel,
Object pixels)
addSlice in class ImageStack
public void addSlice(String sliceLabel,
ImageProcessor ip)
addSlice in class ImageStack
public void addSlice(String sliceLabel,
ImageProcessor ip,
int n)
addSlice in class ImageStackpublic void deleteSlice(int n)
deleteSlice in class ImageStackpublic void deleteLastSlice()
deleteLastSlice in class ImageStackpublic Object getPixels(int n)
getPixels in class ImageStack
public void setPixels(Object pixels,
int n)
setPixels in class ImageStackpublic ImageProcessor getProcessor(int n)
getProcessor in class ImageStackpublic int saveChanges(int n)
public int getSize()
getSize in class ImageStackpublic String getSliceLabel(int n)
getSliceLabel in class ImageStackpublic Object[] getImageArray()
getImageArray in class ImageStack
public void setSliceLabel(String label,
int n)
setSliceLabel in class ImageStackpublic boolean isVirtual()
isVirtual in class ImageStackpublic void trim()
trim in class ImageStackpublic String getDirectory()
public String getFileName(int n)
public void setBitDepth(int bitDepth)
public int getBitDepth()
getBitDepth in class ImageStack
public ImageStack sortDicom(String[] strings,
String[] info,
int maxDigits)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||