|
BIJ API |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--volume.Volume | +--volume.VolumeInteger
This class implements int volumes and operations including convolutions on it. Copyright (c) 1999-2002, Michael Abramoff. All rights reserved.
Field Summary | |
int[][][] |
v
|
Fields inherited from class volume.Volume |
aspectx, aspecty, aspectz, depth, edge, height, width |
Constructor Summary | |
VolumeInteger()
|
|
VolumeInteger(ij.process.ImageProcessor ip)
|
|
VolumeInteger(ij.ImageStack s)
|
|
VolumeInteger(ij.ImageStack s,
double aspectx,
double aspecty,
double aspectz)
|
|
VolumeInteger(ij.ImageStack s,
int depth,
int n)
Creates a volume from an ImageStack, with depth slices from n * depth. |
|
VolumeInteger(ij.ImageStack s,
int depth,
int n,
double aspectx,
double aspecty,
double aspectz)
|
|
VolumeInteger(int width,
int height,
int depth)
|
|
VolumeInteger(int width,
int height,
int depth,
double aspectx,
double aspecty,
double aspectz)
|
Method Summary | |
java.lang.Object |
get(int x,
int y,
int z)
Fill the volume from stack s with depth slices from start. |
int[][][] |
getVolume()
|
void |
load(ij.process.ImageProcessor ip,
int t)
|
void |
load(ij.ImageStack s,
int start)
|
protected void |
loadImage(int[][] i,
byte[] b)
|
protected void |
loadImage(int[][] i,
int[] sh)
|
void |
loadInverse(ij.ImageStack s,
int center)
|
protected void |
loadSlice(int[][] i,
ij.ImageStack s,
int io)
|
void |
set(java.lang.Object i,
int x,
int y,
int z)
Set the voxel at x,y,z to value. |
Methods inherited from class volume.Volume |
discreteSupport, getAspectx, getAspecty, getAspectz, getDepth, getEdge, getHeight, getWidth, in, setAspects, setEdge, toString, valid, valid |
Methods inherited from class java.lang.Object |
|
Field Detail |
public int[][][] v
Constructor Detail |
public VolumeInteger()
public VolumeInteger(int width, int height, int depth)
public VolumeInteger(int width, int height, int depth, double aspectx, double aspecty, double aspectz)
public VolumeInteger(ij.ImageStack s, double aspectx, double aspecty, double aspectz)
public VolumeInteger(ij.ImageStack s)
public VolumeInteger(ij.process.ImageProcessor ip)
public VolumeInteger(ij.ImageStack s, int depth, int n)
public VolumeInteger(ij.ImageStack s, int depth, int n, double aspectx, double aspecty, double aspectz)
Method Detail |
public int[][][] getVolume()
public java.lang.Object get(int x, int y, int z)
get
in class Volume
volume.Volume
x,
- y, z the position in the volume you want the value of.public void set(java.lang.Object i, int x, int y, int z)
Volume
set
in class Volume
volume.Volume
value
- a value suitable for this volume.x,
- y, z the position in the volume.public void load(ij.ImageStack s, int start)
public void load(ij.process.ImageProcessor ip, int t)
public void loadInverse(ij.ImageStack s, int center)
protected void loadSlice(int[][] i, ij.ImageStack s, int io)
protected void loadImage(int[][] i, byte[] b)
protected void loadImage(int[][] i, int[] sh)
|
BIJ API |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |