CudaConvolutionConvolve Method |
http://www.emgu.com
Computes a convolution (or cross-correlation) of two images.
Namespace:
Emgu.CV.Cuda
Assembly:
Emgu.CV.Platform.NetStandard (in Emgu.CV.Platform.NetStandard.dll) Version: 4.3.0.3890
Syntaxpublic void Convolve(
IInputArray image,
IInputArray templ,
IOutputArray result,
bool ccorr,
Stream stream = null
)
Public Sub Convolve (
image As IInputArray,
templ As IInputArray,
result As IOutputArray,
ccorr As Boolean,
Optional stream As Stream = Nothing
)
public:
void Convolve(
IInputArray^ image,
IInputArray^ templ,
IOutputArray^ result,
bool ccorr,
Stream^ stream = nullptr
)
member Convolve :
image : IInputArray *
templ : IInputArray *
result : IOutputArray *
ccorr : bool *
?stream : Stream
(* Defaults:
let _stream = defaultArg stream null
*)
-> unit
Parameters
- image
- Type: Emgu.CVIInputArray
Source image. Only CV_32FC1 images are supported for now. - templ
- Type: Emgu.CVIInputArray
Template image. The size is not greater than the image size. The type is the same as image . - result
- Type: Emgu.CVIOutputArray
Result image. If image is W x H and templ is w x h, then result must be W-w+1 x H-h+1. - ccorr
- Type: SystemBoolean
Flags to evaluate cross-correlation instead of convolution. - stream (Optional)
- Type: Emgu.CV.CudaStream
Stream for the asynchronous version
See Also