You are here: Start » AVL.NET » AVS.DetectCorners_Foerstner Method

AVS.DetectCorners_Foerstner Method

Detects corners using the Foerstner algorithm.

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax

public static void DetectCorners_Foerstner
(
	AvlNet.Image inMonoImage,
	NullableRef<AvlNet.Region> inRoi,
	float inCornerQuality,
	float inStrengthThreshold,
	int inLocalness,
	IList<AvlNet.Point2D> outPoints
)

Parameters

Name Type Range Default Description
inMonoImageAvlNet.ImageInput image.
inRoiAvlNet.NullableRef<AvlNet.Region>Range of pixels to be processed. Default value: atl::NIL.
inCornerQualityfloat<0.0f, 1.0f>0.8fThreshold on regularity of the corner. Default value: 0.8f.
inStrengthThresholdfloat<0.0f, 255.0f>50.0fThreshold on contrast of gradients forming the corner. Default value: 50.0f.
inLocalnessint<1, 11>3How big-scaled the corners should be. Default value: 3.
outPointsSystem.Collections.Generic.IList<AvlNet.Point2D>Found corner points.

Function Overrides

See also