CudaInvokeCalc Method (ICudaDenseOpticalFlow, IInputArray, IInputArray, IInputOutputArray, Stream) |
http://www.emgu.com
Calculates a dense optical flow.
Namespace:
Emgu.CV.Cuda
Assembly:
Emgu.CV.World (in Emgu.CV.World.dll) Version: 4.1.0.3408 (4.1.0.3408)
Syntaxpublic static void Calc(
this ICudaDenseOpticalFlow denseFlow,
IInputArray i0,
IInputArray i1,
IInputOutputArray flow,
Stream stream = null
)
<ExtensionAttribute>
Public Shared Sub Calc (
denseFlow As ICudaDenseOpticalFlow,
i0 As IInputArray,
i1 As IInputArray,
flow As IInputOutputArray,
Optional stream As Stream = Nothing
)
public:
[ExtensionAttribute]
static void Calc(
ICudaDenseOpticalFlow^ denseFlow,
IInputArray^ i0,
IInputArray^ i1,
IInputOutputArray^ flow,
Stream^ stream = nullptr
)
[<ExtensionAttribute>]
static member Calc :
denseFlow : ICudaDenseOpticalFlow *
i0 : IInputArray *
i1 : IInputArray *
flow : IInputOutputArray *
?stream : Stream
(* Defaults:
let _stream = defaultArg stream null
*)
-> unit
Parameters
- denseFlow
- Type: Emgu.CV.CudaICudaDenseOpticalFlow
The dense optical flow object - i0
- Type: Emgu.CVIInputArray
first input image. - i1
- Type: Emgu.CVIInputArray
second input image of the same size and the same type as i0. - flow
- Type: Emgu.CVIInputOutputArray
computed flow image that has the same size as I0 and type CV_32FC2. - stream (Optional)
- Type: Emgu.CV.CudaStream
Use a Stream to call the function asynchronously (non-blocking) or null to call the function synchronously (blocking).
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
ICudaDenseOpticalFlow. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
See Also