2D convolution
Perform convolution operations on matrices of real data.
Overview
Use the functions in this group to apply a convolution kernel to a 2D matrix. The vDSP library provides functions to convolve with fixed-sized kernels and kernels with an arbitrary size.
Topics
Fixed-Size Kernel
convolve(_:rowCount:columnCount:with3x3Kernel:)convolve(_:rowCount:columnCount:with3x3Kernel:)convolve(_:rowCount:columnCount:with3x3Kernel:result:)convolve(_:rowCount:columnCount:with3x3Kernel:result:)convolve(_:rowCount:columnCount:with5x5Kernel:)convolve(_:rowCount:columnCount:with5x5Kernel:)convolve(_:rowCount:columnCount:with5x5Kernel:result:)convolve(_:rowCount:columnCount:with5x5Kernel:result:)
Arbitrary-Size Kernel
convolve(_:rowCount:columnCount:withKernel:kernelRowCount:kernelColumnCount:)convolve(_:rowCount:columnCount:withKernel:kernelRowCount:kernelColumnCount:)convolve(_:rowCount:columnCount:withKernel:kernelRowCount:kernelColumnCount:result:)convolve(_:rowCount:columnCount:withKernel:kernelRowCount:kernelColumnCount:result:)