1、字符串查找
* 正向查找字符串
* 等价 => Position := strstr(String, ToFind)
************************************************************************************************************************
tuple_strstr('12345', '4', Position) // 如果找到,则Position返回的是从0开始的位置 3
tuple_strstr('1,2,3,4,5', '7', Position) // 如果没有找到,则Position -1
tuple_strstr('1455嗯嗯嗯', '5嗯', Position) // 如果没有找到,则Position-1 3
************************************************************************************************************************
* 反向查找字符串
* 等价 => Position := strrstr(String, ToFind)
************************************************************************************************************************
tuple_strrstr('1,2,3,4,5', ',2' ,Position)
2、获取子串 tuple_substr
* 获取子串
************************************************************************************************************************
* 等价 => Substring := String{Position1:Position2}
tuple_substr('hello', 2,4,Substring1) // llo
3、两个数字 比较的大值tuple_max2
Row:=[2345,3]
Column:=-3455
rows:= |Row| // 2
cols:= |Column| //1
tuple_max2 (|Row|, |Column|,sss) // sss=2
4、
GrayVal:=[87,712,36,34,56]
Max :=53
Min :=3
tuple_less_elem (GrayVal, Max, Less)
tuple_greater_elem (GrayVal, Min, Greater)
mini:=Less*Greater
tuple_find (Less*Greater, 0, Indices)
tuple_remove (GrayVal, Indices, GrayVal)
tuple_sort (GrayVal, GrayVal)
5、创建数组 tuple_gen_const( : : Length, Const : Newtuple)
RowCircle := [50:50:500]// 表示行从从50-500, 每50 个像素为一段, 共有9段,也就是有10 个点
CircleInitRow := [RowCircle,RowCircle,RowCircle] // 表示有3列
CircleInitColumn := [gen_tuple_const(10,200),gen_tuple_const(10,350),gen_tuple_const(10,550)] // 每列之间的间距 同一行第一个点和第二个点之间的间距是100 , 第二个点和第三个点之间的间距是 200, 可以自己来设定
gen_cross_contour_xld (Cross1, CircleInitRow, CircleInitColumn, 6, 0.785398) // 得到点的轮廓
持续更新。。。。。