VolumeJ
Class VJReconstructor

java.lang.Object
  |
  +--VolumeJ.VJReconstructor

public class VJReconstructor
extends java.lang.Object

VJReconstructor reconstructs volumes in an ImageJ stack of any anisotropy along any axis. It can scale and rotate. It can also create hypervolumes (multiple volumes in one stack) by setting the length parameter. Interpolation is trilinear except for the last slice, where trilinear is impossible and nearest neighborhood is used (instead of losing a slice).


Field Summary
protected  int depth
           
protected  int height
           
protected  int ioffset
           
protected  int joffset
           
protected  int koffset
           
protected  VJMatrix mi
           
protected  VolumeShort v
           
protected  int width
           
 
Constructor Summary
VJReconstructor()
           
 
Method Summary
 void setup(Volume v, VJMatrix m)
          Setup the reconstructor for a specific viewport size width and height.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

v

protected VolumeShort v

mi

protected VJMatrix mi

width

protected int width

height

protected int height

depth

protected int depth

ioffset

protected int ioffset

joffset

protected int joffset

koffset

protected int koffset
Constructor Detail

VJReconstructor

public VJReconstructor()
Method Detail

setup

public void setup(Volume v,
                  VJMatrix m)
Setup the reconstructor for a specific viewport size width and height.
Parameters:
v - the volume to be reconstructed.
m - the transformation matrix.