Time Result

Applies To
Vision Objects: ArcFinder、ArcInspector、Blob、BoxFinder、Contour、CodeReader、CornerFinder、Correlation、DefectFinder、Edge、Geometric、ImageOp、LineFinder、LineInspector、OCR、Polar Vision Sequence

Description
Returns the amount of time (in milliseconds) required to process the associated vision object or vision sequence.

Usage

VGet  Sequence.Object.Time, var
VGet  Sequence.Time, var
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.
var
Long variable that will contain the value of the result.

Values
0 to 2147483647: Positive long integer (milliseconds)

Remarks
The Time result is used to store how quickly a vision object or vision sequence is able to execute. (i.e. how quickly an object is found.)

The Time result is shown for each vision object (Blob, Correlation, Geometric, Edge, and Polar) as well as for an entire vision sequence.

For the sequence time result: if the RuntimeAcquire property is set to 1 - Stationary (default), then the total time includes the image acquisition time plus the total time for all steps in the sequence. The acquisition time can vary and depends on the time it takes for the vision system to synchronize with the camera.

For objects that return multiple results, the time returned is the total time to find all results.

Statistics
For the Time result, the following statistics are available.

TimeMax, TimeMean, TimeMin, TimeStdDev.

For details on how to use statistics, refer to 9.Using Vision Guide Statistics in the Vision Guide Software manual.

See Also
ArcFinder Object, ArcInspector Object, Blob Object, CodeReader Object, Correlation Object, DefectFinder Object, Edge Object, Geometric Object, ImageOp Object, LineFinder Object, LineInspector Object, BoxFinder Object, Contour Object, CornerFinder Object, OCR Object, Polar Object, Vision Sequences