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オブジェクト