ScoreMode属性
适用
视觉对象:Correlation、Geometric、Polar
说明
设置查找时的分值的接受阈值。
用法
VGet Sequence.Object.ScoreMode, var
VSet Sequence.Object.ScoreMode, value
- Sequence
- 序列名或表示序列名的字符串变量
- Object
- 对象名或表示对象名的字符串变量对象必须存在于指定的序列中。
- var
- 表示属性值的整数变量
- value
- 表示新属性值的整数或表达式
值
- 0 - Accept100
- 视觉常数:VISION_SCOREMODE_ACCEPT100
- 1 - Accept90
- 视觉常数:VISION_SCOREMODE_ACCEPT90
- 2 - Accept70
- 视觉常数:VISION_SCOREMODE_ACCEPT70
默认:0 - Accept100
详细说明
ScoreMode设置查找时的分值的接受阈值。这是在视觉对象未达到查找判断而未查找到但想知道与其接近的分值时有用的功能。属性値AcceptXX的XX部分表示获取分值的Accept值的比例(%)。
例如,如果Accept値已设为700,将ScoreMode设为Accept70时,分值的接受阈值为700*0.7=490,将获取Score为490以下的分值结果,查找错误(Found结果为”False”)也将显示。在默认设定(Accept100)的情况下,因为分值的接受阈值与Accept值相同,查找错误的分值被设为零且不显示。
请注意ScoreMode不是Accept100时,查找时间将变长。
参照
Correlation对象、Geometric对象、Polar对象、Accept属性