oa::FnImage::bilateralFilter

bilateralFilter: Edge-preserving bilateral neighborhood filter.

Function Documentation

oa::Matrix oa::FnImage::bilateralFilter( oa::Engine & inEngine, const oa::Matrix & inImage, oa::U32 inKernelSize = 5, oa::F32 inSigmaColor = 0.1F, oa::F32 inSigmaSpace = 1.0F, oa::BorderMode inBorder = oa::BorderMode::Reflect101 ) oa::Matrix oa::FnImage::bilateralFilter( const oa::Matrix & inImage, oa::U32 inKernelSize = 5, oa::F32 inSigmaColor = 0.1F, oa::F32 inSigmaSpace = 1.0F, oa::BorderMode inBorder = oa::BorderMode::Reflect101 )
bilateralFilter: Edge-preserving bilateral neighborhood filter.

Parameters

inEngine
oa::Engine &

inImage
const oa::Matrix &

inKernelSize
oa::U32

Default: 5

inSigmaColor
oa::F32

Default: 0.1F

inSigmaSpace
oa::F32

Default: 1.0F

inBorder
oa::BorderMode

Default: oa::BorderMode::Reflect101

Returns

oa::Matrix

The declared return value.