Package gov.nih.mipav.model.algorithms
Class libdt.Mat
java.lang.Object
gov.nih.mipav.model.algorithms.libdt.Mat
- Enclosing class:
libdt
-
Field Summary
FieldsModifier and TypeFieldDescriptionbyte[][]byte[][][]byte[][][]byte[][][][]intintintbyte[]intintdouble[][]double[][][]double[][][]double[][][][]intintint[]intint[]int[]int -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
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
-
-
Constructor Details
-
Mat
public Mat() -
Mat
public Mat(int rows, int cols, int type) -
Mat
public Mat(int dims, int[] size, int type) -
Mat
public Mat(int dims, int[] size, int type, int channels) -
Mat
public Mat(double[][] d2D)
-
-
Method Details
-
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()
-