oa::FnImage::separableConvolve2d

separableConvolve2d: Same-shape NCHW separable cross-correlation with odd horizontal and vertical kernels.

Function Documentation

oa::Matrix oa::FnImage::separableConvolve2d( oa::Engine & inEngine, const oa::Matrix & inImage, const oa::Matrix & inKernelX, const oa::Matrix & inKernelY, oa::BorderMode inBorder = oa::BorderMode::Reflect101, oa::F32 inBorderValue = 0.0F ) oa::Matrix oa::FnImage::separableConvolve2d( const oa::Matrix & inImage, const oa::Matrix & inKernelX, const oa::Matrix & inKernelY, oa::BorderMode inBorder = oa::BorderMode::Reflect101, oa::F32 inBorderValue = 0.0F )
separableConvolve2d: Same-shape NCHW separable cross-correlation with odd horizontal and vertical kernels.

Parameters

inEngine
oa::Engine &

inImage
const oa::Matrix &

inKernelX
const oa::Matrix &

inKernelY
const oa::Matrix &

inBorder
oa::BorderMode

Default: oa::BorderMode::Reflect101

inBorderValue
oa::F32

Default: 0.0F

Returns

oa::Matrix

The declared return value.