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リザルトは、ビジョンオブジェクトまたはビジョンシーケンスが、どれだけ速く実行されるか(どれだけ速くオブジェクトを検出できるか)を記憶するために用います。

Timeリザルトは、個々のビジョンオブジェクト(Blob、Correlation、Geometric、Edge、Polar)だけでなく、ビジョンシーケンス全体についても表示することができます。

シーケンスのTimeリザルトは、RuntimeAcquireプロパティーが「1 - Stationary (デフォルト)」に設定されていると、トータルタイムには、画像取り込みの時間とシーケンスの各ステップにかかった時間が含まれます。取り込み時間は一定ではなく、ビジョンシステムがカメラとシンクロする時間によっても異なります。

複数のリザルトを返すオブジェクトについては、Timeリザルトで返される値は、すべてのリザルト検出までにかかった時間を示します。

統計
Timeリザルトでは、次の「統計ツール」を用いることができます。

TimeMax、TimeMean、TimeMin、TimeStdDev

統計ツールの詳しい使い方については、以下のマニュアルを参照してください。
"Vision Guideソフトウェア編 - 統計ツール"

参照
ArcFinderオブジェクト, ArcInspectorオブジェクト, Blobオブジェクト, CodeReaderオブジェクト, Correlationオブジェクト, DefectFinderオブジェクト, Edgeオブジェクト, Geometricオブジェクト, ImageOpオブジェクト, LineFinderオブジェクト, LineInspectorオブジェクト, OCRオブジェクト, Polarオブジェクト, BoxFinderオブジェクト, Contourオブジェクト, CornerFinderオブジェクト, ビジョンシーケンス