MatExpr Class OpenCvSharp Class Library
Matrix expression
Inheritance Hierarchy

SystemObject
  OpenCvSharpDisposableObject
    OpenCvSharpDisposableCvObject
      OpenCvSharp.CPlusPlusMatExpr

Namespace:  OpenCvSharp.CPlusPlus
Assembly:  OpenCvSharp.CPlusPlus (in OpenCvSharp.CPlusPlus.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax

public sealed class MatExpr : DisposableCvObject

The MatExpr type exposes the following members.

Properties

  NameDescription
Public propertyCol
Public propertyCvPtr
Native pointer of OpenCV structure
(Inherited from DisposableCvObject.)
Public propertyIsDisposed
Gets a value indicating whether this instance has been disposed.
(Inherited from DisposableObject.)
Public propertyIsEnabledDispose
Gets or sets a value indicating whether you permit disposing this instance.
(Inherited from DisposableObject.)
Public propertyItemRect
Public propertyItemRange, Range
Public propertyItemInt32, Int32, Int32, Int32
Public propertyRow
Public propertySize
Public propertyType
Top
Methods

  NameDescription
Public methodAbs
Computes absolute value of each matrix element
Public methodCross
Public methodDiag
Public methodDispose
Releases the resources
(Inherited from DisposableObject.)
Public methodDot
Public methodEquals (Inherited from Object.)
Public methodStatic memberFromMat
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodInv
Public methodMul(Mat, Double)
Public methodMul(MatExpr, Double)
Public methodSubMat(Rect)
Public methodSubMat(Range, Range)
Public methodSubMat(Int32, Int32, Int32, Int32)
Public methodT
Public methodThrowIfDisposed
If this object is disposed, then ObjectDisposedException is thrown.
(Inherited from DisposableObject.)
Public methodToMat
Public methodToString (Inherited from Object.)
Top
Operators

  NameDescription
Public operatorStatic memberAddition(Mat, MatExpr)
Public operatorStatic memberAddition(MatExpr, Mat)
Public operatorStatic memberAddition(MatExpr, MatExpr)
Public operatorStatic memberAddition(MatExpr, Scalar)
Public operatorStatic memberAddition(Scalar, MatExpr)
Public operatorStatic memberDivision(Double, MatExpr)
Public operatorStatic memberDivision(Mat, MatExpr)
Public operatorStatic memberDivision(MatExpr, Mat)
Public operatorStatic memberDivision(MatExpr, MatExpr)
Public operatorStatic memberDivision(MatExpr, Double)
Public operatorStatic member(Mat to MatExpr)
Public operatorStatic member(MatExpr to Mat)
Public operatorStatic memberMultiply(Double, MatExpr)
Public operatorStatic memberMultiply(Mat, MatExpr)
Public operatorStatic memberMultiply(MatExpr, Mat)
Public operatorStatic memberMultiply(MatExpr, MatExpr)
Public operatorStatic memberMultiply(MatExpr, Double)
Public operatorStatic memberOnesComplement
Public operatorStatic memberSubtraction(Mat, MatExpr)
Public operatorStatic memberSubtraction(MatExpr, Mat)
Public operatorStatic memberSubtraction(MatExpr, MatExpr)
Public operatorStatic memberSubtraction(MatExpr, Scalar)
Public operatorStatic memberSubtraction(Scalar, MatExpr)
Public operatorStatic memberUnaryNegation
Public operatorStatic memberUnaryPlus
Top
See Also

Reference