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屬性的值來更好的進行2值化轉換。

參考
Blob物件、Contour物件、ImageOp物件、ThresholdBlockSize屬性