halcon學習備忘三(數組的一些常用操作算子)

1、求數組元素的最大值

tuple_max(Array,Max)

2、求數組元素的最小值

tuple_min(Array,Min)

3、求數組元素的平均值

tuple_mean(Array,Mean)

4、求數組元素的絕對值

tuple_abs(Array,Abs)

5、兩個數組相加

tuple_add(Array1,Array2,Sum)

6、兩個數組相減

tuple_sub(Array1,Array2,Sub)

5、選擇數組裏面一定範圍的元素組成新數組

tuple_select_range(Array,LeftIndex,RightIndex,ArraySelect)

6、將兩個數組相連接

tuple_concat(Array1,Array2,Concat)

7、將兩個數組元素邏輯與

tuple_and(Array1,Array2,And)

8、將兩個數組元素邏輯或

tuple_or(Array1,Array2,Or)

9、給數組元素升序排序

tuple_sort(Array,Sorted)

10、給數組元素升序排序返回的數組元素是排好序的元素原來的下標

tuple_sort_index(Array,Indices)

11、反轉一個數組

tuple_inverse(Array,Inverted)

12、比較兩個數組是否相等

tuple_equal(Array1,Array2,Equal)

13、計算數組元素對應的弧度的角度

tuple_deg(Array,Deg)

14、在數組1中尋找數組2,如果有返回第一個元素對應的下標,否則返回-1

tuple_find(Array1,Array2,Indices)

15、獲取數組的長度

tuple_length(Array,Length)

16、比較兩個數組的對應元素,取每個大值放於結果中

tuple_max2(Array1,Array2,Max2)

17、比較兩個數組的對應元素,取每個小值放於結果中

tuple_min2(Array1,Array2,Min2)

18、區數組元素的中值

tuple_median(Array,Median)

19、將數組元素值由角度值轉換爲弧度值

tuple_rad(Array,Rad)

20、將數組元取反(正負轉換)

tuple_neg(Array,Neg)

發佈了34 篇原創文章 · 獲贊 23 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章