LineMaxOperator Execute Method (IImage, IRegion)Cognex VisionPro 9.24

Performs line finding on the supplied image. The inspection results are stored in a LineMaxResults object.

Namespace: Cognex.Vision.LineMax
Assembly: Cognex.Vision.LineMax.Net (in Cognex.Vision.LineMax.Net.dll) Version: 9.24.0.0
Syntax

public override LineMaxResults Execute(
	IImage inputImage,
	IRegion region
)

Parameters

inputImage
Type: Cognex.Vision IImage
The input image to process. Must be a Image8Grey or a Image16Grey.
region
Type: Cognex.Vision IRegion
The region of inputImage to process. Only the pixels which lie within this region (subject to the value of RegionMode ) will be considered. Supply null to process the entire image.

Return Value

Type: LineMaxResults

A LineMaxResults containing the found results.

Exceptions

ExceptionCondition
SecurityViolationExceptionRequired LineMax license not found. Required LineMax and LineMaxMulti licenses not found when MaxNumLines is greater than 1.
OperatorNoInputImageExceptioninputImage is null.
ImageExceptioninputImage is not a Image8Grey or a Image16Grey.
ImageExceptioninputImage is an unallocated image.
OperatorInvalidRegionExceptionThe selected space of region is not a valid space in inputImage.
OperatorInvalidRegionExceptionregion is completely outside of inputImage.
SpaceTreeExceptionExpectedLineNormal has a SelectedSpaceName that is not in the inputImage coordinate space tree.
SpaceTreeExceptionExpectedLineNormal has a SelectedSpaceName that is not unique in the inputImage coordinate space tree.
SpaceTreeExceptionExpectedLineNormal has a SelectedSpaceName that is not a valid name format.
OperatorNoRunParamsExceptionEdgeDetectionParams is null.
See Also