ThresholdLevel 属性
适用
视觉对象: Blob, Contour, ImageOp
说明
设置或返回将每个像素设置为黑色的等级,该等级是周围的平均亮度的百分比。
用法
VGet Sequence.Object.ThresholdLevel, var
VSet Sequence.Object. ThresholdLevel, value
- Sequence
- 序列名或表示序列名的字符串变量
- Object
- 对象名或表示对象名的字符串变量对象必须存在于指定的序列中。
- var
- 表示属性值的整数变量
- value
- 表示新属性值的整数或表达式
值
0~30%
默认:15%
详细说明
ThresholdLevel属性是邻域的平均亮度值的百分比。
邻域大小由ThresholdBlockSize属性设置。如果像素的亮度值低于附近的平均亮度,则将像素的亮度值设置为“0”。如果高于附近的平均亮度值,则设置为“255”。
该参数可在0 ( 30(之间进行调整。如果目标对象和周围像素之间的亮度值差异较大,则可以通过增加ThresholdLevel属性的值,来进行更适当的二值化。
参照
Blob对象、Contour对象、ImageOp对象、ThresholdBlockSize属性