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オブジェクト, ビジョンシーケンス