ContrastTarget プロパティー
適用
ビジョンオブジェクト: ArcFinder、ArcInspector、BoxFinder、Contour、CornerFinder、Edge、LineFinder、LineInspector
解説
エッジサーチのためのコントラストを設定します。
用法
VGet Sequence.Object.ContrastTarget, var
VSet Sequence.Object.ContrastTarget, value
- Sequence
- シーケンス名かシーケンス名を示す文字列変数
- Object
- オブジェクト名かオブジェクト名を示す文字列変数。オブジェクトは指定されたシーケンスに存在していなければなりません。
- var
- プロパティーの値を示す整数変数
- value
- プロパティーの新しい値を示す整数または式
値
0から255
デフォルト: 0 (あらゆるコントラスト)
詳細説明
ContrastTargetは、エッジと背景のグレースケールの差の期待値です。弱いエッジや、角度のついたエッジを検出するのに使います。まず、検索したいエッジを検出し、Contrastリザルト値を記録します。エッジを検出するために、一時的にEdgeオブジェクトの位置を変更することもあります。次に、ContrastTargetプロパティーをその値に対して設定します。それから、ScoreWeightContrastプロパティーをScoreWeightStrengthプロパティーより高い値に設定します。それにより、Edgeオブジェクトは、設定したコントラストを検索するように指示され、それをスコアのベースにします。
参照
Contrast リザルト, ContrastVariation プロパティー, Edgeオブジェクト, LineFinderオブジェクト, ArcFinderオブジェクト, ArcInspectorオブジェクト, LineInspectorオブジェクト, BoxFinderオブジェクト, Contourオブジェクト, CornerFinderオブジェクト