Back to Aurora Vision Library website
You are here: Start » Function Reference » Profile » Profile Local Transforms » SmoothProfile_Gauss_Mask
SmoothProfile_Gauss_Mask
Header: | AVL.h |
---|---|
Namespace: | avl |
Module: | FoundationPro |
Smooths a profile by averaging points with one of ten pre-computed Gauss kernels.
Applications: Noise removal. Faster, but less accurate.
Syntax
C++
C#
void avl::SmoothProfile_Gauss_Mask ( const avl::Profile& inProfile, float inStdDev, avl::Profile& outProfile )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
inProfile | const Profile& | Input profile | |||
inStdDev | float | 0.0 - 3.0 | 0.6f | ||
outProfile | Profile& | Output profile |
Hardware Acceleration
This operation is optimized for SSE2 technology.
This operation is optimized for AVX2 technology.
This operation is optimized for NEON technology.