ContrastTarget属性
适用
视觉对象:ArcFinder、ArcInspector、BoxFinder、Contour、CornerFinder、Edge、LineFinder、LineInspector
说明
设定Edge搜索所需的对比度。
用法
VGet Sequence.Object.ContrastTarget, var
VSet Sequence.Object.ContrastTarget, value
- Sequence
- 序列名或表示序列名的字符串变量
- Object
- 对象名或表示对象名的字符串变量对象必须存在于指定的序列中。
- var
- 表示属性值的整数变量
- value
- 表示新属性值的整数或表达式
值
0 - 255
默认:0(任意对比度)
详细说明
ContrastTarget是Edge和背景的灰度值的预期差。使用ContrastTarget发现较弱的Edge或有角度的Edge。首先,发现要搜索的Edge,记录Contrast结果值。可能需要暂时改变Edge对象位置以便发现。然后,将ContrastTarget属性设为该值。接着将ScoreWeightContrast设为高于ScoreWeightStrength的值。这告诉Edge对象寻找所需对比度的Edge,以此作为分值的基础。
参照
Contrast结果、ContrastVariation属性、Edge对象、LineFinder对象、ArcFinder对象、ArcInspector对象、LineInspector对象、BoxFinder对象、Contour对象、CornerFinder对象