Class libdt.Mat

  • Enclosing class:
    libdt

    public class libdt.Mat
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Mat()  
      Mat​(double[][] d2D)  
      Mat​(int dims, int[] size, int type)  
      Mat​(int dims, int[] size, int type, int channels)  
      Mat​(int rows, int cols, 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()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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
    • Constructor Detail

      • 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 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()