EdgeSort屬性

套用至
視覺物件:ArcFinder, ArcInspector, Contour, CornerFinder, Edge, LineFinder, LineInspector, BoxFinder

說明
設定Edge排列順序。

用途

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

數值

  • 1 - Score
    • 視覺常數:VISION_EDGESORT_SCORE
    • 按分數遞減排序
  • 2 - PositionPos
    • 視覺常數:VISION_EDGESORT_POS_POS
    • 按搜尋線上起始點的鄰近程度遞減排序
  • 3 - PositionNeg
    • 視覺常數:VISION_EDGESORT_POS_NEG
    • 按搜尋線上結束點的鄰近程度遞減排序
  • 4 - Light
    • 視覺常數:VISION_EDGESORT_LIGHT
    • 按Edge亮側的像素值遞減排序
  • 5 - Dark
    • 視覺常數:VISION_EDGESORT_DARK
    • 按Edge暗側的像素值遞增排序
  • 6 - Contrast
    • 視覺常數:VISION_EDGESORT_CONTRAST
    • 按對比度遞減排序
  • 7 - Strength
    • 視覺常數:VISION_EDGESORT_STRENGTH
    • 按Edge強度遞減排序

預設:1 - Score

詳細說明
選擇在一條搜尋線上偵測到多個Edge時要使用的排列順序。

參考
Edge物件、LineFinder物件、ArcFinder物件、LineInspector物件、ArcInspector物件、BoxFinder物件、Contour物件、CornerFinder物件