endrov.windowPlateAnalysis.scene
Class Scene2DStack
java.lang.Object
endrov.windowPlateAnalysis.scene.Scene2DStack
- All Implemented Interfaces:
- Scene2DElement
public class Scene2DStack
- extends java.lang.Object
- implements Scene2DElement
Scene element: One raster image
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
contrast
public double contrast
brightness
public double brightness
color
public EvColor color
borderColor
public EvColor borderColor
Scene2DStack
public Scene2DStack()
applyIntensityTransform
public java.awt.image.BufferedImage applyIntensityTransform(EvPixels p)
setImage
public void setImage(EvStack stack,
int z)
getStack
public EvStack getStack()
update
public void update()
loadImage
public void loadImage()
- Load image into memory
paintComponent
public void paintComponent(java.awt.Graphics g,
Scene2DView p)
- Specified by:
paintComponent
in interface Scene2DElement
transformI2S
public static javax.vecmath.Vector2d transformI2S(Scene2DView p,
EvStack stack,
javax.vecmath.Vector2d u)
- Convert image coordinate to screen coordinate (image scaled by binning)
transformS2I
public static javax.vecmath.Vector2d transformS2I(Scene2DView p,
EvStack stack,
javax.vecmath.Vector2d u)
- Convert screen coordinate to image coordinate (image scaled by binning)
getBoundingBox
public java.awt.Rectangle getBoundingBox()
- Specified by:
getBoundingBox
in interface Scene2DElement