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