public class ArrayColorDisplay extends ArrayDisplay
unsolved bug:
i. When invoking a new color array display on dicom images and have multiple labels (one for each slice)
ii. The image appears as all zeros. If only one label is sent, it works correctly.
iii. Invoking a new ACD calls in 1st line super (ArrayDisplay) and 2nd to last line in that
invokes AD.setPixels(). After this call the image processor pixels are set correctly.
Last line in AD.setPixels() is display update and draw. After this the
ip still has the correct values. Upon returning to ACD the pixel values are now altered even though
no operations have been performed. The regular, non-color AD works fine with multiple labels.
iv. could be something with memory run-over of the labels variables into something that then causes the
ip pixels to be lost -- this now tested and found not to be the problem.
-- clutzy work-around. Invoke single-label ADC, and then use ImageStack.setSliceLabel() for each slice afterwards.
clutzy but it works 4/23/08
6/26/2012 found 'bug' with stackConvert.convertToRGB which calls ip.convertToRGB which calls
TypeConverter.convertToRGB which calls ip.convertToBtye which calls TypeConverter.convertToBtye which
computes the image max and min and then scales the resulting pixel values by scale= 256.0/(max-min+1);
The problem is with some lung dicom images the max value goes to >3,000 because of a metal implant in the
image so that the scaled values 0..255 do not reflect correctly-scaled Hounsfield units. The solution I
use now is to pre-scale/threshold the image appropriately before sending it here.
- this is also a minor problem when image is already 0..255 and the max may not be quite in 255, but is
the appropriate Hu scale and then the pixel values get amplified.
ArrayDisplay
alpha, booleanImage, Depth, DEPTH, hasNoImage, Height, HEIGHT, isByte, isDouble, isFloat, isInt, isPoint3D, isShort, Label, maxval, minval, mmPerPixelX, mmPerPixelY, onlyOneImage, showing3D, sliceCenterSep, SliceLabel, SliceLabels, sliceprops, SliderDim, ssc, stackprops, Width, WIDTH, working_canvas, working_display, working_frame, working_graphics, working_ip, working_ip_stack, working_stack, working_window, X, Y, Z
Constructor and Description |
---|
ArrayColorDisplay(byte[][] vals) |
ArrayColorDisplay(byte[][][] vals) |
ArrayColorDisplay(byte[][][] vals,
int sliderdim) |
ArrayColorDisplay(byte[][][] vals,
java.lang.String winlabel) |
ArrayColorDisplay(byte[][][] vals,
java.lang.String[] labels,
java.util.Properties[] props) |
ArrayColorDisplay(byte[][][] vals,
java.lang.String[] labels,
ScreenSelectorClass fpc) |
ArrayColorDisplay(byte[][][] vals,
java.lang.String winlabel,
int sliderdim,
java.util.Properties[] props,
ScreenSelectorClass fpc) |
ArrayColorDisplay(byte[][][] vals,
java.lang.String winlabel,
java.util.Properties[] props) |
ArrayColorDisplay(byte[][][] vals,
java.lang.String windowlabel,
java.lang.String[] labels,
int sliderdim,
java.util.Properties[] props,
ScreenSelectorClass fpc)
WO 1/30/2013 image stack byte[][][] version.
|
ArrayColorDisplay(byte[][][] vals,
java.lang.String winlabel,
java.lang.String[] labels,
java.util.Properties[] props) |
ArrayColorDisplay(byte[][][] vals,
java.lang.String winlabel,
java.lang.String[] labels,
ScreenSelectorClass fpc) |
ArrayColorDisplay(byte[][] vals,
ScreenSelectorClass fpc) |
ArrayColorDisplay(byte[][] vals,
java.lang.String label) |
ArrayColorDisplay(byte[][] vals,
java.lang.String label,
java.util.Properties props) |
ArrayColorDisplay(byte[][] vals,
java.lang.String label,
java.util.Properties props,
ScreenSelectorClass fpc) |
ArrayColorDisplay(byte[][] vals,
java.lang.String label,
ScreenSelectorClass fpc) |
ArrayColorDisplay(byte[][] vals,
java.lang.String winlabel,
java.lang.String sllabel,
java.util.Properties props,
ScreenSelectorClass fpc)
WO 1/30/2013 single slice byte[][] version.
|
ArrayColorDisplay(float[][] vals) |
ArrayColorDisplay(float[][][] vals) |
ArrayColorDisplay(float[][][][] vals) |
ArrayColorDisplay(float[][][][] vals,
int sliderdim) |
ArrayColorDisplay(float[][][][] vals,
java.lang.String label) |
ArrayColorDisplay(float[][][][] vals,
java.lang.String[] labels) |
ArrayColorDisplay(float[][][][] vals,
java.lang.String[] labels,
java.util.Properties[] props) |
ArrayColorDisplay(float[][][][] vals,
java.lang.String[] labels,
java.util.Properties[] props,
ScreenSelectorClass fpc) |
ArrayColorDisplay(float[][][][] vals,
java.lang.String[] labels,
ScreenSelectorClass fpc) |
ArrayColorDisplay(float[][][][] vals,
java.lang.String label,
int sliderdim,
java.util.Properties[] props,
ScreenSelectorClass fpc) |
ArrayColorDisplay(float[][][][] vals,
java.lang.String label,
java.util.Properties[] props) |
ArrayColorDisplay(float[][][][] vals,
java.lang.String label,
java.util.Properties[] props,
ScreenSelectorClass fpc)
4D is meant for diffusion tensor portrayal of direction of principle eigen vector
the 4th array dim contains the 3 vector components of the eigen vector, which
will be represented in the RG&B components
|
ArrayColorDisplay(float[][][][] vals,
java.lang.String windowlabel,
java.lang.String[] labels,
int sliderdim,
java.util.Properties[] props,
ScreenSelectorClass fpc) |
ArrayColorDisplay(float[][][] vals,
int sliderdim) |
ArrayColorDisplay(float[][][] vals,
java.lang.String winlabel) |
ArrayColorDisplay(float[][][] vals,
java.lang.String[] labels,
java.util.Properties[] props) |
ArrayColorDisplay(float[][][] vals,
java.lang.String[] labels,
ScreenSelectorClass fpc) |
ArrayColorDisplay(float[][][] vals,
java.lang.String winlabel,
int sliderdim,
java.util.Properties[] props,
ScreenSelectorClass fpc) |
ArrayColorDisplay(float[][][] vals,
java.lang.String winlabel,
java.util.Properties[] props) |
ArrayColorDisplay(float[][][] vals,
java.lang.String windowlabel,
java.lang.String[] labels,
int sliderdim,
java.util.Properties[] props,
ScreenSelectorClass fpc) |
ArrayColorDisplay(float[][][] vals,
java.lang.String winlabel,
java.lang.String[] labels,
java.util.Properties[] props) |
ArrayColorDisplay(float[][][] vals,
java.lang.String winlabel,
java.lang.String[] labels,
ScreenSelectorClass fpc) |
ArrayColorDisplay(float[][] vals,
ScreenSelectorClass fpc) |
ArrayColorDisplay(float[][] vals,
java.lang.String label) |
ArrayColorDisplay(float[][] vals,
java.lang.String label,
java.util.Properties props) |
ArrayColorDisplay(float[][] vals,
java.lang.String label,
java.util.Properties props,
ScreenSelectorClass fpc) |
ArrayColorDisplay(float[][] vals,
java.lang.String label,
ScreenSelectorClass fpc) |
ArrayColorDisplay(float[][] vals,
java.lang.String windowlabel,
java.lang.String sllabel,
java.util.Properties props,
ScreenSelectorClass fpc) |
ArrayColorDisplay(short[][] vals) |
ArrayColorDisplay(short[][][] vals) |
ArrayColorDisplay(short[][][] vals,
int sliderdim) |
ArrayColorDisplay(short[][][] vals,
java.lang.String winlabel) |
ArrayColorDisplay(short[][][] vals,
java.lang.String[] labels,
java.util.Properties[] props) |
ArrayColorDisplay(short[][][] vals,
java.lang.String[] labels,
ScreenSelectorClass fpc) |
ArrayColorDisplay(short[][][] vals,
java.lang.String winlabel,
int sliderdim,
java.util.Properties[] props,
ScreenSelectorClass fpc) |
ArrayColorDisplay(short[][][] vals,
java.lang.String winlabel,
java.util.Properties[] props) |
ArrayColorDisplay(short[][][] vals,
java.lang.String windowlabel,
java.lang.String[] labels,
int sliderdim,
java.util.Properties[] props,
ScreenSelectorClass fpc) |
ArrayColorDisplay(short[][][] vals,
java.lang.String winlabel,
java.lang.String[] labels,
java.util.Properties[] props) |
ArrayColorDisplay(short[][][] vals,
java.lang.String winlabel,
java.lang.String[] labels,
java.util.Properties[] props,
ScreenSelectorClass fpc) |
ArrayColorDisplay(short[][][] vals,
java.lang.String winlabel,
java.lang.String[] labels,
ScreenSelectorClass fpc) |
ArrayColorDisplay(short[][] vals,
ScreenSelectorClass fpc) |
ArrayColorDisplay(short[][] vals,
java.lang.String label) |
ArrayColorDisplay(short[][] vals,
java.lang.String label,
java.util.Properties props) |
ArrayColorDisplay(short[][] vals,
java.lang.String label,
java.util.Properties props,
ScreenSelectorClass fpc) |
ArrayColorDisplay(short[][] vals,
java.lang.String label,
ScreenSelectorClass fpc) |
ArrayColorDisplay(short[][] vals,
java.lang.String windowlabel,
java.lang.String sllabel,
java.util.Properties props,
ScreenSelectorClass fpc) |
Modifier and Type | Method and Description |
---|---|
void |
getRGBs(byte[][][] R,
byte[][][] G,
byte[][][] B) |
void |
getRGBs(byte[][] R,
byte[][] G,
byte[][] B) |
void |
ImageGradientOverlay(short[][][] img2) |
void |
ImageGradientOverlay(short[][][] img2,
int dshift,
int wshift,
int hshift) |
void |
ImageOverlay(boolean[][] img2) |
void |
ImageOverlay(boolean[][][] img2) |
void |
ImageOverlay(byte[][] img2) |
void |
ImageOverlay(byte[][][] img2) |
void |
ImageOverlay(byte[][][] img2,
int dshift,
int wshift,
int hshift) |
void |
ImageOverlay(byte[][][] img2,
int dshift,
int wshift,
int hshift,
java.lang.String colorStr) |
void |
ImageOverlay(byte[][] img2,
int wshift,
int hshift) |
void |
ImageOverlay(float[][][] img2) |
void |
ImageOverlay(float[][][] img2,
int dshift,
int wshift,
int hshift) |
void |
ImageOverlay(float[][][] img2,
int dshift,
int wshift,
int hshift,
java.lang.String colorStr) |
void |
ImageOverlay(short[][] img2) |
void |
ImageOverlay(short[][][] img2) |
void |
ImageOverlay(short[][][] img2,
float dshift,
float wshift,
float hshift,
float drot,
float wrot,
float hrot,
Rectangle3D roi) |
void |
ImageOverlay(short[][][] img2,
float dshift,
float wshift,
float hshift,
float drot,
float wrot,
float hrot,
Rectangle3D roi,
java.lang.String colorStr) |
void |
ImageOverlay(short[][][] img2,
int dshift,
int wshift,
int hshift) |
void |
ImageOverlay(short[][][] img2,
int dshift,
int wshift,
int hshift,
java.lang.String colorStr) |
void |
ImageOverlay(short[][][] img2,
java.lang.String colorStr) |
void |
ImageOverlay(short[][] img2,
int wshift,
int hshift) |
void |
setColors(byte[][] C) |
void |
setColors(byte[][][] C) |
void |
setColors(short[][] C) |
void |
setColors(short[][][] C) |
void |
setPixels(byte[][] vals)
set using ColorProcessor, not the default shortProcessor as with ArrayDisplay
|
void |
setPixels(byte[][][] vals) |
void |
setPixels(float[][] vals) |
void |
setPixels(float[][][] vals) |
void |
setPixels(int[][] vals) |
void |
setPixels(int[][][] vals) |
void |
setPixels(short[][] vals) |
void |
setPixels(short[][][] vals) |
void |
setRGBs(byte[][][] R,
byte[][][] G,
byte[][][] B) |
void |
setRGBs(byte[][] R,
byte[][] G,
byte[][] B) |
autoWindowLevel, clearOverlays, destroy, Duplicate, getAlpha, getColor, getCurrentSlice, getCurrentSliceNumber, getCurrentSliceZ, getCursorLoc, getDepth, getGraphics, getHeight, getImageCanvas, getImagePlus, getImageProcessor, getImageProcessor, getImageProcessorStack, getImageStack, getIPStack, getLabel, getMagnification, getmmPerPixelX, getmmPerPixelY, getPixels, getPixels, getPixels, getPixels, getPixels, getPixels, getPixels, getPixels, getPixels, getPixels, getPixels, getPixels, getPixels, getProperties, getProperty, getRoi, getRoi, getRoi, getRoi, getRoi, getScreenLocation, getScreenSize, getSliceCenterSep, getSliceLabel, getSliceLabels, getSliceZ, getStackSize, getStackWindow, getWidth, hasFocus, hide, ImageOverlay, ImageOverlay, ImageOverlay, ImageOverlay, ImageOverlay, ImageOverlay, ImageOverlay, ImageOverlay, ImageOverlay, ImageOverlay, ImageOverlay, ImageOverlay, ImageOverlay, ImageOverlay, ImageOverlay, ImageOverlay, ImageOverlay, ImageOverlay, ImageOverlay, ImageOverlay, invertLUT, isVisible, killRoi, loopThroughSlices, loopThroughSlices, MaskPixelsOverlay, overlay3Ddisk, overlayArrow, overlayArrow, overlayBox, overlayBox, overlayBox, overlayBox, overlayBox, overlayBox, overlayBox, overlayBox, overlayBox, overlayBox, overlayBox, overlayBox, overlayBox, overlayBox, overlayBox, overlayBox, overlayCircle, overlayCircle, overlayCircle, overlayCircle, overlayCircle, overlayCircle, overlayDiamond, overlayDiamond, overlayDiamond, overlayDiamond, overlayDiamond, overlayDiamond, overlayDiamond, overlayDiamond, overlayDiamond, overlayDiamond, overlayDiamond, overlayDiamond, overlayLine, overlayLine, overlayLine, overlayLine, overlayLine, overlayLine, overlayLines, overlayLines, overlayLines, overlayLines, overlayLines, overlayLines, overlayLines, overlayLines, overlayLines, overlayLines, overlayLines, overlayLines, overlayLines, overlayLines, overlayLines, overlayLines, overlayPoint, overlayPoint, overlayPoint, overlayPoint, overlayPoints, overlayPoints, overlayPoints, overlayPoints, overlayPoints, overlayPoints, overlayPoints, overlayPoints, overlayPoints, overlayPoints, overlayPoints, overlayPoints, overlayPoints, overlayPoints, overlayPoints, overlayPoints, overlayPoints, overlayPoints, overlayPoints, overlayPoints, overlayPoints, overlaySmoothedPolygon, overlayText, overlayText, overlayText, overlayText, overlayVectors, overlayVectors, refresh, refreshImage, rotateImage, saveAsAnimatedGif, saveAsAnimatedGif, saveAsAVI, saveAsAVI, saveAsImage, saveAsImage, saveAsImages, saveAsImages, setAlpha, setBackgroundColor, setBackgroundColor, setCurrentSlice, setFileInfo, setFullScreen, setMagnification, setmmPerPixelX, setmmPerPixelY, setPixels, setPixels, setPixels, setPixels, setPixels, setPixels, setProperty, setRoi, setRoi, setRoi, setRoi, setRoi, setRoi, setRoiFillColor, setScreenLocation, setScreenLocation, setScreenSize, setSliceCenterSep, setSliceLabel, setSliceLabels, setupPropsLabelsEtc, setWindowLevel, show, toBack, toFront, toString, turnOffListeners, turnOnListeners, unhide, validate, zoomIn, zoomOut, zoomToRoi, zoomToRoi, zoomToRoi
public ArrayColorDisplay(byte[][] vals)
public ArrayColorDisplay(byte[][] vals, ScreenSelectorClass fpc)
public ArrayColorDisplay(byte[][] vals, java.lang.String label)
public ArrayColorDisplay(byte[][] vals, java.lang.String label, ScreenSelectorClass fpc)
public ArrayColorDisplay(byte[][] vals, java.lang.String label, java.util.Properties props)
public ArrayColorDisplay(byte[][] vals, java.lang.String label, java.util.Properties props, ScreenSelectorClass fpc)
public ArrayColorDisplay(byte[][] vals, java.lang.String winlabel, java.lang.String sllabel, java.util.Properties props, ScreenSelectorClass fpc)
vals
- 2D byte array of values to be displayedwinlabel
- (String) label for window data will be displayed insllabel
- (String) label of slice in properties tag for first sliceprops
- (Properties) contains dicom header info, or equiv, for the slicefpc
- (ScreenSelectorClass) for handling mouse inputspublic ArrayColorDisplay(byte[][][] vals)
public ArrayColorDisplay(byte[][][] vals, java.lang.String winlabel)
public ArrayColorDisplay(byte[][][] vals, java.lang.String winlabel, java.util.Properties[] props)
public ArrayColorDisplay(byte[][][] vals, int sliderdim)
public ArrayColorDisplay(byte[][][] vals, java.lang.String[] labels, java.util.Properties[] props)
public ArrayColorDisplay(byte[][][] vals, java.lang.String winlabel, java.lang.String[] labels, java.util.Properties[] props)
public ArrayColorDisplay(byte[][][] vals, java.lang.String[] labels, ScreenSelectorClass fpc)
public ArrayColorDisplay(byte[][][] vals, java.lang.String winlabel, java.lang.String[] labels, ScreenSelectorClass fpc)
public ArrayColorDisplay(byte[][][] vals, java.lang.String winlabel, int sliderdim, java.util.Properties[] props, ScreenSelectorClass fpc)
public ArrayColorDisplay(byte[][][] vals, java.lang.String windowlabel, java.lang.String[] labels, int sliderdim, java.util.Properties[] props, ScreenSelectorClass fpc)
vals
- (byte[][][]) array of values to be displayedwindowlabel
- (String) label for window data will be displayed inlabels
- (String[]) labels of slices in properties tag for each slicesliderdim
- (int 0,1 or 2; default=DEPTH(=2)) dimention which slider below window effectsprops
- (Properties[]) contains dicom header info, or equiv, for each slicefpc
- (ScreenSelectorClass) for handling mouse inputspublic ArrayColorDisplay(short[][] vals)
public ArrayColorDisplay(short[][] vals, ScreenSelectorClass fpc)
public ArrayColorDisplay(short[][] vals, java.lang.String label)
public ArrayColorDisplay(short[][] vals, java.lang.String label, ScreenSelectorClass fpc)
public ArrayColorDisplay(short[][] vals, java.lang.String label, java.util.Properties props)
public ArrayColorDisplay(short[][] vals, java.lang.String label, java.util.Properties props, ScreenSelectorClass fpc)
public ArrayColorDisplay(short[][] vals, java.lang.String windowlabel, java.lang.String sllabel, java.util.Properties props, ScreenSelectorClass fpc)
public ArrayColorDisplay(short[][][] vals, java.lang.String winlabel, java.util.Properties[] props)
public ArrayColorDisplay(short[][][] vals, java.lang.String winlabel)
public ArrayColorDisplay(short[][][] vals)
public ArrayColorDisplay(short[][][] vals, int sliderdim)
public ArrayColorDisplay(short[][][] vals, java.lang.String[] labels, java.util.Properties[] props)
public ArrayColorDisplay(short[][][] vals, java.lang.String winlabel, java.lang.String[] labels, java.util.Properties[] props)
public ArrayColorDisplay(short[][][] vals, java.lang.String[] labels, ScreenSelectorClass fpc)
public ArrayColorDisplay(short[][][] vals, java.lang.String winlabel, int sliderdim, java.util.Properties[] props, ScreenSelectorClass fpc)
public ArrayColorDisplay(short[][][] vals, java.lang.String winlabel, java.lang.String[] labels, ScreenSelectorClass fpc)
public ArrayColorDisplay(short[][][] vals, java.lang.String winlabel, java.lang.String[] labels, java.util.Properties[] props, ScreenSelectorClass fpc)
public ArrayColorDisplay(short[][][] vals, java.lang.String windowlabel, java.lang.String[] labels, int sliderdim, java.util.Properties[] props, ScreenSelectorClass fpc)
public ArrayColorDisplay(float[][] vals)
public ArrayColorDisplay(float[][] vals, ScreenSelectorClass fpc)
public ArrayColorDisplay(float[][] vals, java.lang.String label)
public ArrayColorDisplay(float[][] vals, java.lang.String label, ScreenSelectorClass fpc)
public ArrayColorDisplay(float[][] vals, java.lang.String label, java.util.Properties props)
public ArrayColorDisplay(float[][] vals, java.lang.String label, java.util.Properties props, ScreenSelectorClass fpc)
public ArrayColorDisplay(float[][] vals, java.lang.String windowlabel, java.lang.String sllabel, java.util.Properties props, ScreenSelectorClass fpc)
public ArrayColorDisplay(float[][][] vals, java.lang.String winlabel, java.util.Properties[] props)
public ArrayColorDisplay(float[][][] vals, java.lang.String winlabel)
public ArrayColorDisplay(float[][][] vals)
public ArrayColorDisplay(float[][][] vals, int sliderdim)
public ArrayColorDisplay(float[][][] vals, java.lang.String[] labels, java.util.Properties[] props)
public ArrayColorDisplay(float[][][] vals, java.lang.String winlabel, java.lang.String[] labels, java.util.Properties[] props)
public ArrayColorDisplay(float[][][] vals, java.lang.String[] labels, ScreenSelectorClass fpc)
public ArrayColorDisplay(float[][][] vals, java.lang.String winlabel, java.lang.String[] labels, ScreenSelectorClass fpc)
public ArrayColorDisplay(float[][][] vals, java.lang.String winlabel, int sliderdim, java.util.Properties[] props, ScreenSelectorClass fpc)
public ArrayColorDisplay(float[][][] vals, java.lang.String windowlabel, java.lang.String[] labels, int sliderdim, java.util.Properties[] props, ScreenSelectorClass fpc)
public ArrayColorDisplay(float[][][][] vals, java.lang.String label, java.util.Properties[] props, ScreenSelectorClass fpc)
public ArrayColorDisplay(float[][][][] vals, java.lang.String label, int sliderdim, java.util.Properties[] props, ScreenSelectorClass fpc)
public ArrayColorDisplay(float[][][][] vals, java.lang.String windowlabel, java.lang.String[] labels, int sliderdim, java.util.Properties[] props, ScreenSelectorClass fpc)
public ArrayColorDisplay(float[][][][] vals, java.lang.String[] labels, ScreenSelectorClass fpc)
public ArrayColorDisplay(float[][][][] vals, java.lang.String[] labels, java.util.Properties[] props, ScreenSelectorClass fpc)
public ArrayColorDisplay(float[][][][] vals, java.lang.String label, java.util.Properties[] props)
public ArrayColorDisplay(float[][][][] vals, java.lang.String[] labels, java.util.Properties[] props)
public ArrayColorDisplay(float[][][][] vals, java.lang.String label)
public ArrayColorDisplay(float[][][][] vals, java.lang.String[] labels)
public ArrayColorDisplay(float[][][][] vals)
public ArrayColorDisplay(float[][][][] vals, int sliderdim)
public void getRGBs(byte[][] R, byte[][] G, byte[][] B)
public void getRGBs(byte[][][] R, byte[][][] G, byte[][][] B)
public void setRGBs(byte[][] R, byte[][] G, byte[][] B)
public void setRGBs(byte[][][] R, byte[][][] G, byte[][][] B)
public void setColors(byte[][] C)
public void setColors(byte[][][] C)
public void setColors(short[][] C)
public void setColors(short[][][] C)
public void setPixels(byte[][] vals)
setPixels
in class ArrayDisplay
public void setPixels(byte[][][] vals)
setPixels
in class ArrayDisplay
public void setPixels(short[][] vals)
setPixels
in class ArrayDisplay
public void setPixels(short[][][] vals)
setPixels
in class ArrayDisplay
public void setPixels(int[][] vals)
setPixels
in class ArrayDisplay
public void setPixels(int[][][] vals)
setPixels
in class ArrayDisplay
public void setPixels(float[][] vals)
setPixels
in class ArrayDisplay
public void setPixels(float[][][] vals)
setPixels
in class ArrayDisplay
public void ImageOverlay(boolean[][] img2)
public void ImageOverlay(byte[][] img2)
public void ImageOverlay(byte[][] img2, int wshift, int hshift)
public void ImageOverlay(boolean[][][] img2)
public void ImageOverlay(byte[][][] img2)
public void ImageOverlay(byte[][][] img2, int dshift, int wshift, int hshift)
public void ImageOverlay(byte[][][] img2, int dshift, int wshift, int hshift, java.lang.String colorStr)
public void ImageOverlay(short[][] img2)
public void ImageOverlay(short[][] img2, int wshift, int hshift)
public void ImageOverlay(short[][][] img2)
public void ImageOverlay(short[][][] img2, java.lang.String colorStr)
public void ImageOverlay(short[][][] img2, int dshift, int wshift, int hshift)
public void ImageOverlay(short[][][] img2, int dshift, int wshift, int hshift, java.lang.String colorStr)
public void ImageOverlay(short[][][] img2, float dshift, float wshift, float hshift, float drot, float wrot, float hrot, Rectangle3D roi)
public void ImageOverlay(short[][][] img2, float dshift, float wshift, float hshift, float drot, float wrot, float hrot, Rectangle3D roi, java.lang.String colorStr)
public void ImageOverlay(float[][][] img2)
public void ImageOverlay(float[][][] img2, int dshift, int wshift, int hshift)
public void ImageOverlay(float[][][] img2, int dshift, int wshift, int hshift, java.lang.String colorStr)
public void ImageGradientOverlay(short[][][] img2)
public void ImageGradientOverlay(short[][][] img2, int dshift, int wshift, int hshift)