Back to FabImage Library website
You are here: Start » Function Reference » Profile » Profile Local Transforms » SmoothProfile_Gauss_Mask

SmoothProfile_Gauss_Mask
Header: | FIL.h |
---|---|
Namespace: | fil |
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 fil::SmoothProfile_Gauss_Mask ( const fil::Profile& inProfile, float inStdDev, fil::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.