Score結果
套用至
視覺物件:ColorMatch, Correlation, Edge, Geometric, Polar
說明
傳回代表已找到執行階段物件所屬等級的整數值。對Correlation、Geomatric及Polar物件而言,Score表示物件與其正在搜尋模型的符合度。對Edge物件而言,Score結果為Light到Dark或Dark到Light轉換間的對比等級。對ColorMatch物件而言,這代表色彩空間中的色彩符合度。
用途
VGet Sequence.Object.Score [(result)], var
- Sequence
- 序列名稱或表示序列名稱的字串變數
- Object
- 物件名稱或表示物件名稱的字串變數。物件必須存在於指定序列中。
- var
- 表示結果值的整數變數
- result
- 結果編號。若忽略,則結果編號為CurrentResult。
數值
0 - 1000
詳細說明
Score結果是用以衡量搜尋區域中的特徵與先前教導模型符合度的基本值。若Score不大於或等於Accept屬性值,會將物件視為未找到。
通常,低Score結果代表影像不含任何與模型高度符合的圖樣。但請注意,若Accept屬性及Confusion屬性設定不夠高,也會獲得低Score結果。若這類屬性值設定較低,第一個找到符合Accept及Confusion屬性閾值的圖樣將傳回為「已找到」。這代表可能無法找到影像中符合度更高的其他圖樣。
Score結果不會永遠接近1000。因為傳回相對低的Score結果(與1000的完美分數相比)不代表應用無法完成或不可靠。應用類型十分多元,每個類型會影響Score結果的情況各不相同。部分應用會傳回500以下的Score結果,而其餘應用可能永遠傳回900以上的Score結果。適當的照明、部件呈現、整體視覺應用設定,以及適當的視覺工具使用都將影響Score結果。
對ColorMatch物件而言,分數係依據色彩空間中的距離進行計算。若結果落在以模型顏色為中心的允許範圍內,便會傳回1000的分數。若結果不在此允許範圍內,分數值會依其距離降低。
統計
若要取得Score結果,可透過統計方法取得下列結果。
ScoreMax、ScoreMean、ScoreMin、ScoreStdDev
如需統計方法的詳細資訊,請參閱以下手冊。
"Vision Guide 軟體篇 - 統計方法"
參考
Accept屬性、CodeReader物件、Confusion屬性、Correlation物件、Edge物件、Found結果、Geometric物件、OCR物件、Polar物件