ScanSingleStripe


Locates the strongest pair of edges across a given path.

Applications:Very fast detection or measurement of an object defined by a pair of opposite edges.

Syntax

C++
C#
Python
 
def ScanSingleStripe(
	inImage: Image,
	inScanMap: ScanMap,
	inStripeScanParams: StripeScanParams,
	inStripeSelection: Selection,
	/,
	*,
	inLocalBlindness: LocalBlindness | None = None,
	outBrightnessProfile: Profile | None = None,
	outResponseProfile: Profile | None = None
)
-> outStripe: Stripe1D | None

Parameters

Name Type Default Description
Input value inImage Image Input image
Input value inScanMap ScanMap Data precomputed with CreateScanMap
Input value inStripeScanParams StripeScanParams Parameters controlling the stripe extraction process
Input value inStripeSelection Selection Selection mode of the resulting stripe
Input value inLocalBlindness LocalBlindness | None None Defines conditions in which weaker edges can be detected in the vicinity of stronger edges
Output value outStripe Stripe1D | None Found stripe
Output value outBrightnessProfile Profile | None None Extracted image profile
Output value outResponseProfile Profile | None None Profile of the edge (derivative) operator response