Accept プロパティー
適用
ビジョンオブジェクト: ArcFinder、ArcInspector、BoxFinder、ColorMatch、Contour、CornerFinder、Correlation、Edge、Geometric、LineFinder、LineInspector、Polar
解説
対象物が検出されたと判断するためのスコアの値を指定します。
用法
VGet Sequence.Object.Accept, var
VSet Sequence.Object.Accept, value
- Sequence
- シーケンス名かシーケンス名を示す文字列変数
- Object
- オブジェクト名かオブジェクト名を示す文字列変数。オブジェクトは指定されたシーケンスに存在していなければなりません。
- var
- プロパティーの値を示す整数変数
- value
- プロパティーの新しい値を示す整数または式
値
1から999までの整数
デフォルト:
- 700 - ColorMatch、Correlation、Polar、Geomatric
- 100 - Edge、ArcFinder、LineFinder、ArcInspector、LineInspector、BoxFinder、Contour、CornerFinder
詳細説明
(Correlation, Geometric, Polarのみ)Acceptプロパティーは、指定したサーチエリア内で検索する速度にも影響します。Acceptプロパティーが高い値に設定されたときは、検索対象は、登録モデルに非常に類似したものとなります。そのため、多くの領域が大まかな検索によって排除され、それ以上の検索が続行されることはありません。しかし、Acceptプロパティーが低い値に設定されたときは、検索対象は登録モデルにわずかに類似しているだけでもAcceptプロパティーの値を超えてしまうので、多くの領域に対して詳細なサーチが必要になります。したがって、Acceptプロパティーの値を高くすることで検索時間を短縮することができます。
設定値を低く設定すると、誤検出の原因となります。
参照
BoxFinderオブジェクト, ColorMatchオブジェクト, Confusion プロパティー, Correlationオブジェクト, Edgeオブジェクト, Geometricオブジェクト, Polarオブジェクト, Score リザルト, ArcFinderオブジェクト, LineFinderオブジェクト, ArcInspectorオブジェクト, LineInspectorオブジェクト, CornerFinderオブジェクト, Contourオブジェクト