Show / Hide Table of Contents

Class OutputArray

Proxy datatype for passing Mat's and List<>'s as output parameters

Inheritance
System.Object
DisposableObject
DisposableCvObject
OutputArray
InputOutputArray
OutputArrayOfMatList
OutputArrayOfStructList<T>
Implements
ICvPtrHolder
Inherited Members
DisposableCvObject.ptr
DisposableCvObject.CvPtr
DisposableObject.DataHandle
DisposableObject.IsDisposed
DisposableObject.IsEnabledDispose
DisposableObject.AllocatedMemory
DisposableObject.AllocatedMemorySize
DisposableObject.Dispose()
DisposableObject.Dispose(Boolean)
DisposableObject.DisposeManaged()
DisposableObject.AllocGCHandle(Object)
DisposableObject.AllocMemory(Int32)
DisposableObject.NotifyMemoryPressure(Int64)
DisposableObject.ThrowIfDisposed()
Namespace: OpenCvSharp
Assembly: OpenCvSharp.dll
Syntax
public class OutputArray : DisposableCvObject, ICvPtrHolder

Methods

| Improve this Doc View Source

AssignResult()

Declaration
public virtual void AssignResult()
| Improve this Doc View Source

Create(List<Mat>)

Creates a proxy class of the specified list

Declaration
public static OutputArrayOfMatList Create(List<Mat> list)
Parameters
Type Name Description
List<Mat> list
Returns
Type Description
OutputArrayOfMatList
| Improve this Doc View Source

Create(Mat)

Creates a proxy class of the specified matrix

Declaration
public static OutputArray Create(Mat mat)
Parameters
Type Name Description
Mat mat
Returns
Type Description
OutputArray
| Improve this Doc View Source

Create(UMat)

Creates a proxy class of the specified matrix

Declaration
public static OutputArray Create(UMat mat)
Parameters
Type Name Description
UMat mat
Returns
Type Description
OutputArray
| Improve this Doc View Source

Create<T>(List<T>)

Creates a proxy class of the specified list

Declaration
public static OutputArrayOfStructList<T> Create<T>(List<T> list)
    where T : struct
Parameters
Type Name Description
List<T> list
Returns
Type Description
OutputArrayOfStructList<T>
Type Parameters
Name Description
T
| Improve this Doc View Source

DisposeUnmanaged()

Releases unmanaged resources

Declaration
protected override void DisposeUnmanaged()
Overrides
DisposableCvObject.DisposeUnmanaged()
| Improve this Doc View Source

Fix()

Declaration
public void Fix()
| Improve this Doc View Source

GetMat()

Declaration
public virtual Mat GetMat()
Returns
Type Description
Mat
| Improve this Doc View Source

GetVectorOfMat()

Declaration
public virtual IEnumerable<Mat>? GetVectorOfMat()
Returns
Type Description
System.Nullable<IEnumerable<Mat>>
| Improve this Doc View Source

IsMat()

Declaration
public bool IsMat()
Returns
Type Description
System.Boolean
| Improve this Doc View Source

IsReady()

Declaration
public bool IsReady()
Returns
Type Description
System.Boolean
| Improve this Doc View Source

IsUMat()

Declaration
public bool IsUMat()
Returns
Type Description
System.Boolean
| Improve this Doc View Source

IsVectorOfMat()

Declaration
public bool IsVectorOfMat()
Returns
Type Description
System.Boolean
| Improve this Doc View Source

ThrowIfNotReady()

Declaration
public void ThrowIfNotReady()

Operators

| Improve this Doc View Source

Implicit(Mat to OutputArray)

Declaration
public static implicit operator OutputArray(Mat mat)
Parameters
Type Name Description
Mat mat
Returns
Type Description
OutputArray
| Improve this Doc View Source

Implicit(UMat to OutputArray)

Declaration
public static implicit operator OutputArray(UMat umat)
Parameters
Type Name Description
UMat umat
Returns
Type Description
OutputArray

Implements

ICvPtrHolder
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX