You are here: Start » FIL.NET » FIL.DetectRidges_AsRegion
Extracts a pixel-precise region of bright or dark thin lines.
Namespace: | FilNet |
---|---|
Assembly: | FIL.NET.dll |
Syntax
C++
C#
public static void DetectRidges_AsRegion ( FilNet.Image inImage, float inStdDevX, float inRidgeThreshold, float inRidgeHysteresis, FilNet.Polarity inPolarity, int inMinBlobArea, FilNet.Region outRidgeRegion )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
![]() | inImage | FilNet.Image | Input image. | ||
![]() | inStdDevX | float | <0.0f, INF> | 3.0f | Smoothing standard deviation (horizontal). Default value: 3.0f. |
![]() | inRidgeThreshold | float | <0.0f, INF> | 5.0f | Sufficient ridge strength; ridges of that strength will always be detected. Default value: 5.0f. |
![]() | inRidgeHysteresis | float | <0.0f, INF> | 4.0f | Value by which the ridge threshold is decreased for ridge points neighboring with sufficiently strong edges. Default value: 4.0f. |
![]() | inPolarity | FilNet.Polarity | |||
![]() | inMinBlobArea | int | <0, INF> | 1 | Minimal area of a ridge blob. Default value: 1. |
![]() | outRidgeRegion | FilNet.Region |
Remarks
For more information about local coordinate systems please refer to the following article.
Hardware Acceleration
This operation supports automatic parallelization for multicore and multiprocessor systems.
Hardware acceleration settings may be manipulated with Settings class.