http://www.emgu.com
A Matrix is a wrapper to cvMat of OpenCV.

Namespace: Emgu.CV
Assembly: Emgu.CV (in Emgu.CV.dll) Version: 2.4.10.1935 (2.4.10.1935)

Syntax

C#
[SerializableAttribute]
public class Matrix<TDepth> : CvArray<TDepth>, 
	ICloneable, IEquatable<Matrix<TDepth>>
where TDepth : new()
Visual Basic
<SerializableAttribute>
Public Class Matrix(Of TDepth As New)
	Inherits CvArray(Of TDepth)
	Implements ICloneable, IEquatable(Of Matrix(Of TDepth))
Visual C++
[SerializableAttribute]
generic<typename TDepth>
where TDepth : gcnew()
public ref class Matrix : public CvArray<TDepth>, 
	ICloneable, IEquatable<Matrix<TDepth>^>
F#
[<SerializableAttribute>]
type Matrix<'TDepth when 'TDepth : new()> =  
    class
        inherit CvArray<'TDepth>
        interface ICloneable
        interface IEquatable<Matrix<'TDepth>>
    end

Type Parameters

TDepth
Depth of this matrix (either Byte, SByte, Single, double, UInt16, Int16 or Int32)

Inheritance Hierarchy

System..::..Object
  Emgu.Util..::..DisposableObject
    Emgu.Util..::..UnmanagedObject
      Emgu.CV..::..CvArray<(Of <(<'TDepth>)>)>
        Emgu.CV..::..Matrix<(Of <(<'TDepth>)>)>
          Emgu.CV..::..ConvolutionKernelF
          Emgu.CV..::..HomographyMatrix
          Emgu.CV..::..RotationMatrix2D<(Of <(<'T>)>)>
          Emgu.CV..::..RotationVector3D

See Also