函数名称 找色.多点比色
    函数功能 指定坐标颜色比对
    函数语法 找色.多点比色(CmpColorExT,implement,parameter,random,Sleep)
    英语语法
    参数说明 参数 类型 必填 说明
    CmpColorExT table 特征数组
    implement integer 是/否 1. 执行功能编号
    2. 根据功能需求写
    parameter table
    integer
    string
    是/否 1. 执行功能参数1~8
    2. 根据功能需求写
    Sleep integer 是/否 1. 执行功能后随机延迟
    2. 单位毫秒
    返回值 arr
    1. 成功返回坐标表
    2. 失败返回nil
    #### 注意事项 执行功能1~3 8支持无障碍环境
    #### 编号 #### 功能 #### 语法 #### 参数 类型 说明 #### 功能返回值
    查找特征
    1 随机点击
    2 偏移点击 {x,y} x,y integer 需要偏移的x,y值
    3 其他点击 {x,y} x,y integer 点击的坐标
    4 移动特征 {x,y,time} x,y integer 终点坐标
    time integer 1. 完成时间
    2. 单位毫秒
    5 随机滑动 {x1,y1,x2,y2,time} x1,y1 integer 起点坐标
    x2,y2 integer 终点坐标
    time integer 1. 完成时间
    2. 单位毫秒
    6 随机捏合 {x1,y1,x2,y2,time} x1,y1 integer 手指1坐标
    x2,y2 integer 手指2坐标
    time integer 1. 完成时间
    2. 单位毫秒
    7 随机张开 {x1,y1,x2,y2,time} x1,y1 integer 手指1坐标
    x2,y2 integer 手指2坐标
    time integer 1. 完成时间
    2. 单位毫秒
    8 输入文字 {x,y,text} x,y integer 点击光标坐标
    text string 输入的文本
    返回坐标 1. 成功返回坐标表
    2. 失败返回nil
    #### 注意事项 特征语法格式必须规范
    #### 特征语法 CmpColorExT={name,{mul_color,sim}}
    {mul_color,sim}:参考懒人函数【cmpColorExT】参数表
    参数说明 参数 类型 必填 说明
    name string 特征名称
    mul_color integer 需要对比的点xy坐标和16进制颜色,格式为(X坐标 Y坐标 16进制颜色),多个颜色用“ ”号分隔,需要偏色用“-”号分隔,多个点信息用“,”号分隔,比如”100 200 FFFFFF 123456-000000,300 500 FFFFFF”
    sim number 相似度,取值范围0-1
    注意事项 特征语法格式必须规范

    函数用例:

    1. 特征={"特征名",{"500|600|787878|101010-102030,200|105|FFFFFF",0.9}}
    2. ---查找特征
    3. if 找色.多点比色(特征) then
    4. end
    1. 特征={"特征名",{"500|600|787878|101010-102030,200|105|FFFFFF",0.9}}
    2. ---执行随机点击
    3. if 找色.多点比色(特征,1,15,1000)then
    4. end
    1. 特征={"特征名",{"500|600|787878|101010-102030,200|105|FFFFFF",0.9}}
    2. ---执行随机偏移点击
    3. if 找色.多点比色(特征,2,{-5,10},1000) then
    4. end
    1. 特征={"特征名",{"500|600|787878|101010-102030,200|105|FFFFFF",0.9}}
    2. ---执行随机其他点击
    3. if 找色.多点比色(特征,3,{200,333},1000) then
    4. end
    1. 特征={"特征名",{"500|600|787878|101010-102030,200|105|FFFFFF",0.9}}
    2. ---执行移动特征
    3. if 找色.多点比色(特征,4,{200,333,200},1000) then
    4. end
    1. 特征={"特征名",{"500|600|787878|101010-102030,200|105|FFFFFF",0.9}}
    2. ---执行随机滑动
    3. if 找色.多点比色(特征,5,{200,333,200,333},1000) then
    4. end
    1. 特征={"特征名",{"500|600|787878|101010-102030,200|105|FFFFFF",0.9}}
    2. ---执行随机捏合
    3. if 找色.多点比色(特征,6,{200,333,200,333},1000)then
    4. end
    1. 特征={"特征名",{"500|600|787878|101010-102030,200|105|FFFFFF",0.9}}
    2. ---执行随机张开
    3. if 找色.多点比色(特征,7,{200,333,200,333},1000)then
    4. end
    1. 特征={"特征名",{"500|600|787878|101010-102030,200|105|FFFFFF",0.9}}
    2. ---执行输入文字
    3. if 找色.多点比色(特征,8,{200,333,"我爱你中国"},1000) then
    4. end
    1. 特征={"特征名",{"1220|61|7BA673,1227|57|4A6DAD,1231|64|2934DE,1233|59|5279D6",0.9}}
    2. ---执行返回坐标
    3. local 坐标=找色.多点比色(特征)
    4. if 坐标 then
    5. print(坐标)
    6. end

    💻进阶课程列表

    💻YOLOv5课程列表

    蜂群课堂-自动化教育