Method | Description | |
---|---|---|
EnqueueConvert ( GpuMat src, GpuMat dst, int dtype, double a = 1, double b ) : void |
converts matrix type, ex from float to uchar depending on type
|
|
EnqueueCopy ( GpuMat src, GpuMat dst ) : void |
Copy asynchronously
|
|
EnqueueDownload ( GpuMat src, Mat dst ) : void |
Downloads asynchronously. Warning! cv::Mat must point to page locked memory (i.e. to CudaMem data or to its subMat)
|
|
EnqueueHostCallback ( StreamCallback callback, object userData = null ) : void |
Adds a callback to be called on the host after all currently enqueued items in the stream have completed
|
|
EnqueueMemSet ( GpuMat src, Scalar val ) : void |
Memory set asynchronously
|
|
EnqueueMemSet ( GpuMat src, Scalar val, GpuMat mask ) : void |
Memory set asynchronously
|
|
EnqueueUpload ( Mat src, GpuMat dst ) : void |
Uploads asynchronously. Warning! cv::Mat must point to page locked memory (i.e. to CudaMem data or to its ROI)
|
|
QueryIfComplete ( ) : bool |
|
|
Release ( ) : void |
Clean up any resources being used.
|
|
Stream ( ) : System |
Creates empty Stream
|
|
Stream ( |
Creates from native cv::gpu::Stream* pointer
|
|
Stream ( Stream m ) : System |
|
|
WaitForCompletion ( ) : void |
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
Clean up any resources being used.
|
protected Dispose ( bool disposing ) : void | ||
disposing | bool | /// If disposing equals true, the method has been called directly or indirectly by a user's code. Managed and unmanaged resources can be disposed. /// If false, the method has been called by the runtime from inside the finalizer and you should not reference other objects. Only unmanaged resources can be disposed. /// |
return | void |
public EnqueueConvert ( GpuMat src, GpuMat dst, int dtype, double a = 1, double b ) : void | ||
src | GpuMat | |
dst | GpuMat | |
dtype | int | |
a | double | |
b | double | |
return | void |
public EnqueueCopy ( GpuMat src, GpuMat dst ) : void | ||
src | GpuMat | |
dst | GpuMat | |
return | void |
public EnqueueDownload ( GpuMat src, Mat dst ) : void | ||
src | GpuMat | |
dst | Mat | |
return | void |
public EnqueueHostCallback ( StreamCallback callback, object userData = null ) : void | ||
callback | StreamCallback | |
userData | object | Not supported |
return | void |
public EnqueueMemSet ( GpuMat src, Scalar val ) : void | ||
src | GpuMat | |
val | Scalar | |
return | void |
public EnqueueMemSet ( GpuMat src, Scalar val, GpuMat mask ) : void | ||
src | GpuMat | |
val | Scalar | |
mask | GpuMat | |
return | void |
public EnqueueUpload ( Mat src, GpuMat dst ) : void | ||
src | Mat | |
dst | GpuMat | |
return | void |