Mat Methods |
The Mat type exposes the following members.
Name | Description | |
---|---|---|
![]() | Clone |
Make a clone of the current Mat
|
![]() | ConvertTo |
Converts an array to another data type with optional scaling.
|
![]() | CopyTo(Array) |
Copies the values of the Mat to data.
|
![]() | CopyTo(IOutputArray, IInputArray) |
Copy the data in this cv::Mat to a CvArray
|
![]() | Create |
Allocates new array data if needed.
|
![]() | Cross |
Computes a cross-product of two 3-element vectors.
|
![]() | DeserializeObjectData |
A function used for runtime deserailization of the object
|
![]() | Dispose |
The dispose function that implements IDisposable interface
(Inherited from DisposableObject.) |
![]() | DisposeObject |
Release all the unmanaged memory associated with this object.
(Overrides MatDataAllocatorDisposeObject.) |
![]() | Dot |
Computes a dot-product of two vectors.
|
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Equals(Mat) |
Compares two Mats and check if they are equal
|
![]() | Finalize |
Destructor
(Inherited from DisposableObject.) |
![]() | GetData |
Gets the binary data from the specific indices.
|
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetInputArray |
Pointer to the InputArray
|
![]() | GetInputOutputArray |
Pointer to the InputOutputArray
|
![]() | GetObjectData |
A function used for runtime serialization of the object
|
![]() | GetOutputArray |
Pointer to the OutputArray
|
![]() | GetRow |
Create a Mat object with data pointed towards the specific row of the original matrix
|
![]() | GetType | Gets the type of the current instance. (Inherited from Object.) |
![]() | GetValueRange |
Get the minimum and maximum value across all channels of the mat
|
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | MinMax |
Returns the min / max location and values for the image
|
![]() | PopBack |
The method removes one or more rows from the bottom of the matrix
|
![]() | PushBack |
Adds elements to the bottom of the matrix
|
![]() | ReleaseManagedResources |
Release the managed resources. This function will be called during the disposal of the current object.
override ride this function if you need to call the Dispose() function on any managed IDisposable object created by the current object
(Inherited from DisposableObject.) |
![]() | Reshape |
Changes the shape and/or the number of channels of a 2D matrix without copying the data.
|
![]() | Save |
Save this image to the specific file.
|
![]() | SetTo(Array) |
Copies the values of the data to Mat.
|
![]() | SetTo(IInputArray, IInputArray) |
Set the mat to the specific value
|
![]() | SetTo(MCvScalar, IInputArray) |
Set the mat to the specific value
|
![]() | Split |
Split current Image into an array of gray scale images where each element
in the array represent a single color channel of the original image
|
![]() | ToImageTColor, TDepth |
Convert this Mat to Image
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | ToUMat |
Convert this Mat to UMat
|
Name | Description | |
---|---|---|
![]() | IsUmat |
Determines whether the specified input array is umat.
(Defined by IInputArrayExtensions.) |