You are here: Start » FIL.NET » FIS.SmoothImage_Bilateral Method
FIS.SmoothImage_Bilateral Method
Smooths an image while preserving sharp edges.
Namespace: | FilNet |
---|---|
Assembly: | FIL.NET.dll |
Syntax
public static void SmoothImage_Bilateral ( FilNet.Image inImage, float inDistanceSigma, float inColorSigma, FilNet.BilateralSamplingMethod inSamplingMethod, int inIterationCount, FilNet.Image outImage )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
![]() | inImage | FilNet.Image | Input image. | ||
![]() | inDistanceSigma | float | <0.0f, 128.0f> | 5.0f | Sigma used when calculating the gaussian difference two pixel positions. Default value: 5.0f. |
![]() | inColorSigma | float | <0.0f, INF> | 35.0f | Sigma used when calculating the gaussian difference between two colors. Default value: 35.0f. |
![]() | inSamplingMethod | FilNet.BilateralSamplingMethod | Poisson | Whether to use a naive (full) or a subsampling method. Default value: Poisson. | |
![]() | inIterationCount | int | <1, INF> | 1 | Determines how many times the bilateral filter will be run. Default value: 1. |
![]() | outImage | FilNet.Image | Output image. |