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物件