DetailLevel屬性

套用至
視覺物件:Geometric

說明
在幾何搜尋期間,選擇將Edge視為找到的等級。

用途

VGet  Sequence.Object.DetailLevel, var
VSet  Sequence.Object.DetailLevel, value
Sequence
序列名稱或表示序列名稱的字串變數
Object
物件名稱或表示物件名稱的字串變數。物件必須存在於指定序列中。
var
表示屬性值的整數變數
value
表示新屬性值的整數或運算式

數值

  • 1 - Medium
    • 視覺常數:VISION_DETAILLEVEL_MEDIUM
  • 2 - High
    • 視覺常數:VISION_DETAILLEVEL_HIGH
  • 3 - Very High
    • 視覺常數:VISION_DETAILLEVEL_VERYHIGH

預設:1 - Medium

詳細說明
DetailLevel屬性判定搜尋期間可將何者視為Edge。Edge是由相鄰像素間的灰度值變化來定義。對於對比度發生變化、有雜訊及照明不一致的影像,預設等級(Medium)可穩定偵測出有效的Edge。然而,與影像中的高對比區域相比,若感興趣物件具有非常低的對比度,則可能無法偵測到對比度低的Edge。若影像含有低對比物件,請將細節等級設為High,以確保可偵測到影像中的所有重要Edge。Very High設定可擷取所有Edge,包括對比度非常低的Edge。但請注意,此模式對雜訊非常敏感。

Smoothness屬性也會影響Edge的擷取方式。

參考
Geometric物件、Smoothness屬性