You are here: Start » AVL.NET » AVL.ScanExactlyNStripes(AvlNet.Image, AvlNet.ScanMap, AvlNet.StripeScanParams, int, AvlNet.Selection, float, float?, AvlNet.LocalBlindness, AvlNet.Stripe1D[], AvlNet.Gap1D[])

AVL.ScanExactlyNStripes(AvlNet.Image, AvlNet.ScanMap, AvlNet.StripeScanParams, int, AvlNet.Selection, float, float?, AvlNet.LocalBlindness, AvlNet.Stripe1D[], AvlNet.Gap1D[])

Locates a specified number of multiple pairs of opposite edges across a given path.

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax


public static void ScanExactlyNStripes(
	AvlNet.Image inImage,
	AvlNet.ScanMap inScanMap,
	AvlNet.StripeScanParams inStripeScanParams,
	int inStripeCount,
	AvlNet.Selection inStripeSelection,
	float inMinGapWidth,
	float? inMaxGapWidth,
	AvlNet.LocalBlindness inLocalBlindness,
	out AvlNet.Stripe1D[] outStripes,
	out AvlNet.Gap1D[] outGaps
)

Parameters

inImage
Type: AvlNet.Image
Input image
inScanMap
Type: AvlNet.ScanMap
Data precomputed with CreateScanMap
inStripeScanParams
Type: AvlNet.StripeScanParams
Parameters controlling the stripe extraction process
inStripeCount
Type: System.Int32
Number of stripes to be found
inStripeSelection
Type: AvlNet.Selection
Selection mode of the resulting stripes
inMinGapWidth
Type: System.Single
Minimal distance between consecutive stripes
inMaxGapWidth
Type: System.Nullable<System.Single>
Maximal distance between consecutive stripes, or null.
inLocalBlindness
Type: AvlNet.LocalBlindness
Defines conditions in which weaker edges can be detected in the vicinity of stronger edges, or null.
outStripes
Type: AvlNet.Stripe1D
Found stripes
outGaps
Type: AvlNet.Gap1D
Distances between consecutive stripes

See also