Contrast リザルト
適用
ビジョンオブジェクト: ArcFinder、ArcInspector、BoxFinder、CornerFinder、Edge、LineFinder、LineInspector
解説
検出エッジのコントラストを返します。
用法
VGet Sequence.Object.Contrast[(result)], var
- Sequence
- シーケンス名かシーケンス名を示す文字列変数
- Object
- オブジェクト名かオブジェクト名を示す整数変数。オブジェクトは指定されたシーケンスに存在していなければなりません。
- var
- リザルトの値を示す実数変数
- result
- 1からNumberOfResultsプロパティーの整数リザルト番号。省略可能で、省略するとリザルト番号はCurrentResultになります。
値
0から255の整数
詳細説明
コントラストは、エッジと背景のグレースケールの差です。コントラストは、弱いエッジを検出するのに使います。まず、検索したいエッジを検出し、Contrastリザルト値を記録します。次に、ContrastTargetプロパティーをその値に対して設定します。それから、ScoreWeightContrastプロパティーをScoreWeightStrengthプロパティーより高い値に設定します。それにより、Edgeオブジェクトは、設定したコントラストを検索するように指示され、それをスコアのベースにします。ArcFinderオブジェクト、ArcInspectorオブジェクト、LineFinderオブジェクト、LineInspectorオブジェクトの場合は、Contrastリザルトは検索に使用するすべてのエッジのコントラストの平均になります。
参照
ArcFinderオブジェクト, ArcInspectorオブジェクト, ContrastTarget プロパティー, ContrastVariation プロパティー, Edgeオブジェクト, LineFinderオブジェクト, LineInspectorオブジェクト, BoxFinderオブジェクト, CornerFinderオブジェクト