SearchWin プロパティー
プログラム実行中のみ
適用
ビジョンオブジェクト: Blob、BoxFinder、CodeReader、ColorMatch、Contour、CornerFinder、Correlation、DefectFinder、Geometric、ImageOp、LineFinder、OCR、Text
解説
サーチウィンドウの位置とサイズを定義します。
用法
SearchWinType ≠ Arc時
VGet Sequence.Object.SearchWin, LeftVar, TopVar, WidthVar, HeightVar
VSet Sequence.Object.SearchWin, Left, Top, Width, Height
- Sequence
- シーケンス名かシーケンス名を示す文字列変数
- Object
- オブジェクト名かオブジェクト名を示す文字列変数。オブジェクトは指定されたシーケンスに存在していなければなりません。
- LeftVar
- サーチウィンドウの左上隅の左端の位置をピクセル単位で示す整数変数。SearchWinLeftプロパティーから値を得たり、値を設定したりします。
- TopVar
- サーチウィンドウの左上隅の上端の位置をピクセル単位で示す整数変数。SearchWinTopプロパティーから値を得たり、値を設定したりします。
- WidthVar
- サーチウィンドウの幅をピクセル単位で示す整数変数。SearchWinWidthプロパティーから値を得たり、値を設定したりします。
- HeightVar
- サーチウィンドウの高さをピクセル単位で示す整数変数。SearchWinHeightプロパティーから値を得たり、値を設定したりします。
- Left
- サーチウィンドウの新しい左上隅の左端の位置をピクセル単位で示す整数値または式
- Top
- サーチウィンドウの新しい左上隅の上端の位置をピクセル単位で示す整数値または式
- Width
- サーチウィンドウの新しい幅をピクセル単位で示す整数値または式
- Height
- サーチウィンドウの新しい高さピクセル単位で示す整数値または式
SearchWinType = Arc時
VGet Sequence.Object.SearchWin, CenterXVar, CenterYVar, RadiusInnerVar, RadiusOuterVar
VSet Sequence.Object.SearchWin, CenterX, CenterY, RadiusInner, RadiusOuter
- Sequence
- シーケンス名かシーケンス名を示す文字列変数
- Object
- オブジェクト名かオブジェクト名を示す文字列変数。オブジェクトは指定されたシーケンスに存在していなければなりません。
- CenterXVar
- サーチウィンドウのX中心の位置をピクセル単位で示す整数変数。SearchWinCenterXプロパティーから値を得たり、値を設定したりします。
- CenterYVar
- サーチウィンドウのY中心の位置をピクセル単位で示す整数変数。SearchWinCenterYプロパティーから値を得たり、値を設定したりします。
- RadiusInnerVar
- サーチウィンドウの円内周の半径サイズをピクセル単位で示す整数変数。SearchWinRadiusInnerプロパティーから値を得たり、値を設定したりします。
- RadiusOuterVar
- サーチウィンドウの円外周の半径サイズをピクセル単位で示す整数変数。SearchWinRadiusOuterプロパティーから値を得たり、値を設定したりします。
- CenterX
- サーチウィンドウの中心のX座標をピクセル単位で示す整数値または式
- CenterY
- サーチウィンドウの中心のY座標をピクセル単位で示す整数値または式
- RadiusInner
- サーチウィンドウの円内周の半径サイズをピクセル単位で示す整数値または式
- RadiusOuter
- サーチウィンドウの円外周の半径サイズをピクセル単位で示す整数値または式
値
すべての値はピクセル単位です。具体的な値については、以下を参照してください。
- SearchWinLeft プロパティー
- SearchWinTop プロパティー
- SearchWinWidth プロパティー
- SearchWinHeight プロパティー
- SearchWinCenterX プロパティー
- SearchWinCenterY プロパティー
- SearchWinRadiusInner プロパティー
- SearchWinRadiusOuter プロパティー
詳細説明
SearchWinプロパティーは、SearchWinTop、SearchWinLeft、SearchWinWidth、SearchWinHeight、 またはSearchWinCenterX、SearchWinCenterY、SearchWinRadiusInner、SearchWinRadiusOuterの各プロパティーにSPEL+言語から簡単にアクセスできるようにするために作られました。SearchWinプロパティーにより、これら4つのプロパティーを1コールで設定することができます。サーチウィンドウの位置やサイズを1度で設定したいときに、SearchWinプロパティーを使います。
LeftおよびTopの値はウィンドウを回転した場合でもサーチウィンドウの左上隅の位置を指定します。
SearchWinRadiusInner、SearchWinRadiusOuterは本来実数値を使用しますが、本プロパティーでVSet、VGetを行う場合のみ、整数値を使用します。
SearchWinを必要以上に広く設定しないでください。大きな値を設定すると、検出時間が延びると共に、誤検出の原因となります。
参照
Blobオブジェクト, CodeReaderオブジェクト, Correlationオブジェクト, Geometricオブジェクト, ImageOpオブジェクト, LineFinder オブジェクト, OCRオブジェクト, SearchWinCenterX プロパティー, SearchWinCenterY プロパティー, SearchWinHeight プロパティー, SearchWinLeft プロパティー, SearchWinRadiusInner プロパティー, SearchWinRadiusOuter プロパティー, SearchWinTop プロパティー, SearchWinWidth プロパティー, BoxFinderオブジェクト, Contourオブジェクト, CornerFinderオブジェクト, Textオブジェクト