Time结果
适用
视觉对象:ArcFinder, ArcInspector, Blob, BoxFinder, Contour, CodeReader, CornerFinder, Correlation, DefectFinder, Edge, Geometric, ImageOp, LineFinder, LineInspector, OCR, Polar
视觉序列
说明
返回处理关联视觉对象或视觉序列的时间(以毫秒为单位)。
用法
VGet Sequence.Object.Time, var
VGet Sequence.Time, var
- Sequence
- 序列名或表示序列名的字符串变量
- Object
- 对象名或表示对象名的字符串变量对象必须存在于指定的序列中。
- var
- 表示结果值的Long变量
值
0~2147483647:毫秒(正的Long整数)
详细说明
Time结果用于存储视觉对象或视觉序列的执行速度能有多快。(即多快能发现对象。)
各视觉对象(Blob、Correlation、Geometric、Edge和Polar)以及一个完整的视觉序列都可以显示Time结果。
对于序列时间结果:如果RuntimeAcquire属性设为1 - Stationary(默认),则总时间包含图像获取时间加上序列中所有步骤的总时间。获取时间各不相同,并取决于视觉系统与相机同步所需的时间。
对应返回多个结果的对象,返回的时间是发现所有结果的总时间。
统计
对于Time结果,以下统计可用。
TimeMax、TimeMean、TimeMin、TimeStdDev。
有关如何使用统计的详细内容,请参考
“Vision Guide 8.0 Software”手册中的“9. 使用Vision Guide统计”。
参照
ArcFinder对象、ArcInspector对象、Blob对象、CodeReader对象、Correlation对象、DefectFinder对象、Edge对象、Geometric对象、ImageOp对象、LineFinder对象、LineInspector对象、BoxFinder对象、Contour对象、CornerFinder对象、OCR对象、Polar对象、视觉序列