Conv2D
- cvcuda.conv2d(src: nvcv.ImageBatchVarShape, kernel: nvcv.ImageBatchVarShape, kernel_anchor: nvcv.Tensor, border: cvcuda.Border = <Border.CONSTANT: 0>, *, stream: Optional[nvcv.cuda.Stream] = None) nvcv.ImageBatchVarShape
- Executes the Convolve 2D operation on the given cuda stream. - See also - Refer to the CV-CUDA C API reference for the Convolve 2D operator for more details and usage examples. - Parameters:
- src (nvcv.ImageBatchVarShape) – Input image batch containing one or more images. 
- kernel (nvcv.Tensor) – Convolution kernels (one for each batch image) to be used. Each image width and height correspond to the kernel width and height. (must be float) 
- kernel_anchor (nvcv.Tensor) – 1D Tensor with the anchor of each kernel (one for each batch image). The anchor (x, y) indicates the relative position of a filtered point within the kernel. (-1, -1) means that the anchor is at the kernel center. 
- stream (nvcv.cuda.Stream, optional) – CUDA Stream on which to perform the operation. 
 
- Returns:
- The output image batch. 
- Return type:
- nvcv.ImageBatchVarShape 
 - Caution - Restrictions to several arguments may apply. Check the C API references of the CV-CUDA operator. 
- cvcuda.conv2d_into(dst: nvcv.ImageBatchVarShape, src: nvcv.ImageBatchVarShape, kernel: nvcv.ImageBatchVarShape, kernel_anchor: nvcv.Tensor, border: cvcuda.Border = <Border.CONSTANT: 0>, *, stream: Optional[nvcv.cuda.Stream] = None) nvcv.ImageBatchVarShape
- Executes the Convolve 2D operation on the given cuda stream. - See also - Refer to the CV-CUDA C API reference for the Convolve 2D operator for more details and usage examples. - Parameters:
- dst (nvcv.ImageBatchVarShape) – Output image batch to store the result of the operation. 
- src (nvcv.ImageBatchVarShape) – Input image batch containing one or more images. 
- kernel (nvcv.Tensor) – Convolution kernels (one for each batch image) to be used. Each image width and height correspond to the kernel width and height. (must be float) 
- kernel_anchor (nvcv.Tensor) – 1D Tensor with the anchor of each kernel (one for each batch image). The anchor (x, y) indicates the relative position of a filtered point within the kernel. (-1, -1) means that the anchor is at the kernel center. 
- stream (nvcv.cuda.Stream, optional) – CUDA Stream on which to perform the operation. 
 
- Returns:
- None 
 - Caution - Restrictions to several arguments may apply. Check the C API references of the CV-CUDA operator.