You are here: Start » AVL.NET » AVL.DetectRidges_AsRegion(AvlNet.Image, AvlNet.Region, float, float?, float, float, AvlNet.Polarity, int, AvlNet.Region)
AVL.DetectRidges_AsRegion(AvlNet.Image, AvlNet.Region, float, float?, float, float, AvlNet.Polarity, int, AvlNet.Region)
Extracts a pixel-precise region of bright or dark thin lines.
| Namespace: | AvlNet |
|---|---|
| Assembly: | AVL.NET.dll |
Syntax
public static void DetectRidges_AsRegion( AvlNet.Image inImage, AvlNet.Region inRoi, float inStdDevX, float? inStdDevY, float inRidgeThreshold, float inRidgeHysteresis, AvlNet.Polarity inPolarity, int inMinBlobArea, out AvlNet.Region outRidgeRegion )
Parameters
- inImage
- Type: AvlNet.Image
Input image - inRoi
- Type: AvlNet.Region
Region of interest, or null. - inStdDevX
- Type: System.Single
Smoothing standard deviation (horizontal) - inStdDevY
- Type: System.Nullable<System.Single>
Smoothing standard deviation (vertical, or Auto = horizontal), or null. - inRidgeThreshold
- Type: System.Single
Sufficient ridge strength; ridges of that strength will always be detected - inRidgeHysteresis
- Type: System.Single
Value by which the ridge threshold is decreased for ridge points neighboring with sufficiently strong edges - inPolarity
- Type: AvlNet.Polarity
- inMinBlobArea
- Type: System.Int32
Minimal area of a ridge blob - outRidgeRegion
- Type: AvlNet.Region
Remarks
For more information about local coordinate systems please refer to the following article.
