Package gov.nih.mipav.model.algorithms
Class libdt.Mat
- java.lang.Object
-
- gov.nih.mipav.model.algorithms.libdt.Mat
-
- Enclosing class:
- libdt
public class libdt.Mat extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description byte[][]
byte2D
byte[][][]
byte2DC
byte[][][]
byte3D
byte[][][][]
byte3DC
int
bytesPerRow
int
channels
int
cols
byte[]
data
int
depth
int
dims
double[][]
double2D
double[][][]
double2DC
double[][][]
double3D
double[][][][]
double3DC
int
elemSize
int
flags
int[]
refcount
int
rows
int[]
size
int[]
step
int
type
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
create(int dims, int[] size, int type)
void
create(int dims, int[] size, int type, int channels)
void
create(int rows, int cols, int type)
void
divide(double val)
void
init(double val)
void
multiply(double val)
void
release()
-
-
-
Field Detail
-
flags
public int flags
-
dims
public int dims
-
depth
public int depth
-
rows
public int rows
-
cols
public int cols
-
channels
public int channels
-
elemSize
public int elemSize
-
size
public int[] size
-
type
public int type
-
step
public int[] step
-
bytesPerRow
public int bytesPerRow
-
data
public byte[] data
-
byte2D
public byte[][] byte2D
-
byte2DC
public byte[][][] byte2DC
-
double2D
public double[][] double2D
-
double2DC
public double[][][] double2DC
-
byte3D
public byte[][][] byte3D
-
byte3DC
public byte[][][][] byte3DC
-
double3D
public double[][][] double3D
-
double3DC
public double[][][][] double3DC
-
refcount
public int[] refcount
-
-
Method Detail
-
create
public void create(int rows, int cols, int type)
-
create
public void create(int dims, int[] size, int type, int channels)
-
create
public void create(int dims, int[] size, int type)
-
init
public void init(double val)
-
divide
public void divide(double val)
-
multiply
public void multiply(double val)
-
release
public void release()
-
-