EdgePixelXYU Result

Runtime only

Applies To
Vision Objects: ArcFinder, LineFinder

Description
Returns the PixelX, PixelY and Angle position coordinates of the edges found during the search.

Usage

VGet  Sequence.Object.EdgePixelXYU (result), found, xVar, yVar, uVar
Sequence
Name of a sequence or string variable containing a sequence name.
Object
Name of an object or string variable containing an object name. The object must exist in the specified sequence.
found
Boolean variable representing whether the edge was found.
xVar
Real variable representing the X pixel coordinate position of the edge.
yVar
Real variable representing the Y pixel coordinate position of the edge.
uVar
Real variable representing the angle of the edge search line in the image coordinate system
result
Edge result number
.

Values

  • found: Boolean value which is either True or False
  • xVar: Real number in pixels
  • yVar: Real number in pixels
  • uVar: Real number in degrees

Remarks
LineFinder and ArcFinder use several edges to find a line or arc.

You can get the position results for each of the searched edges in the image coordinate system by using EdgePixelXYU.

You must set the CurrentResult property to the LineFinder (or ArcFinder) result whose edge results you want to retrieve. The number of edge results is equal to the NumberOfEdges property.

The EdgePixelXYU result is available at runtime only.

See Also
ArcFinder Object, EdgeCameraXYU Result, EdgeRobotXYU Result, LineFinder Object