halcon学习之常用数组操作算子

来源:互联网 发布:马来西亚 穆斯林 知乎 编辑:程序博客网 时间:2024/05/15 15:40

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)

原创粉丝点击