Roughness結果

套用至
視覺物件:Blob, DefectFinder

說明
傳回Blob粗糙度。

用途

VGet  Sequence.Object.Roughness [(result)], var
Sequence
序列名稱或表示序列名稱的字串變數
Object
物件名稱或表示物件名稱的字串變數。物件必須存在於指定序列中。
var
表示結果值的實數變數
result
整數結果的範圍是從1到NumberOfResults屬性的設定值。若忽略,則結果編號為CurrentResult。

數值
大於或等於1.0的實數值。

詳細說明
Roughness是Blob表面不平整或不規則的程度,此為Blob實際周長與凸出周長的比值。凸出周長為直接連接所有Blob末端的線條長度,實際周長則是沿Blob的Edge連接每一像素的線條長度(Perimeter結果)。平滑的凸出Blob粗糙度為1.0(最低),粗糙Blob的粗糙度則大於1,因其實際周長大於凸出周長。

參考
Blob物件、DefectFinder物件、Compactness結果、Holes結果、Perimeter結果