oa::FnImage::unsharpMask

unsharpMask: Gaussian unsharp masking composed from graph-native primitives.

Function Documentation

oa::Matrix oa::FnImage::unsharpMask( oa::Engine & inEngine, const oa::Matrix & inImage, oa::F32 inSigma = 1.0F, oa::F32 inAmount = 1.0F, oa::U32 inKernelSize = 0 ) oa::Matrix oa::FnImage::unsharpMask( const oa::Matrix & inImage, oa::F32 inSigma = 1.0F, oa::F32 inAmount = 1.0F, oa::U32 inKernelSize = 0 )
unsharpMask: Gaussian unsharp masking composed from graph-native primitives.

Parameters

inEngine
oa::Engine &

inImage
const oa::Matrix &

inSigma
oa::F32

Default: 1.0F

inAmount
oa::F32

Default: 1.0F

inKernelSize
oa::U32

Default: 0

Returns

oa::Matrix

The declared return value.