函数名称 找色.单点比色
    函数功能 指定坐标颜色比对
    函数语法 找色.单点比色(CmpColor,implement,parameter,random,Sleep)
    英语语法
    参数说明 参数 类型 必填 说明
    CmpColor table 特征数组
    implement integer 是/否 1. 执行功能编号
    2. 根据功能需求写
    parameter table
    integer
    string
    是/否 1. 执行功能参数1~8
    2. 根据功能需求写
    Sleep integer 是/否 1. 执行功能后随机延迟
    2. 单位毫秒
    返回值 arr
    1. 成功返回坐标表
    2. 失败返回nil
    #### 注意事项 执行功能1~3 8支持无障碍环境
    #### 编号 #### 功能 #### 语法 #### 参数 类型 说明 #### 功能返回值
    parameter参数
    查找特征
    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
    #### 注意事项 特征语法格式必须规范 执行参数是数组
    #### 特征语法 CmpColor={name,{x,y,color,sim}}
    {x,y,color,sim}:参考懒人函数【cmpColor】参数表
    参数说明 参数 类型 必填 说明
    name string 特征名称
    x,y integer 需要对比颜色的x,y坐标
    color string 待比较的16进制颜色,格式为”BBGGRR”,多个颜色用“ ”号分隔,支持偏色,比如”787878-101010 123456”
    sim number 相似度,取值范围0-1
    注意事项 特征语法格式必须规范

    函数用例:

    1. 特征={"特征名",{0,0,"1B0E04|1D1006",0.9}}
    2. ---查找特征
    3. if 找色.单点比色(特征) then
    4. end
    1. 特征={"特征名",{0,0,"1B0E04|1D1006",0.9}}
    2. ---执行随机点击
    3. if 找色.单点比色(特征,1,15,1000)then
    4. end
    1. 特征={"特征名",{0,0,"1B0E04|1D1006",0.9}}
    2. ---执行随机偏移点击
    3. if 找色.单点比色(特征,2,{-5,10},1000) then
    4. end
    1. 特征={"特征名",{0,0,"1B0E04|1D1006",0.9}}
    2. ---执行随机其他点击
    3. if 找色.单点比色(特征,3,{200,333},1000) then
    4. end
    1. 特征={"特征名",{0,0,"1B0E04|1D1006",0.9}}
    2. ---执行移动特征
    3. if 找色.单点比色(特征,4,{200,333,200},1000) then
    4. end
    1. 特征={"特征名",{0,0,"1B0E04|1D1006",0.9}}
    2. ---执行随机滑动
    3. if 找色.单点比色(特征,5,{200,333,200,333},1000) then
    4. end
    1. 特征={"特征名",{0,0,"1B0E04|1D1006",0.9}}
    2. ---执行随机捏合
    3. if 找色.单点比色(特征,6,{200,333,200,333},1000)then
    4. end
    1. 特征={"特征名",{0,0,"1B0E04|1D1006",0.9}}
    2. ---执行随机张开
    3. if 找色.单点比色(特征,7,{200,333,200,333},1000)then
    4. end
    1. 特征={"特征名",{0,0,"1B0E04|1D1006",0.9}}
    2. ---执行输入文字
    3. if 找色.单点比色(特征,8,{200,333,"我爱你中国"},1000) then
    4. end
    1. 特征={"特征名",{715,110,"5AAECE",0.9}}
    2. ---执行返回坐标
    3. local 坐标=找色.单点比色(特征)
    4. if 坐标 then
    5. print(坐标)
    6. end

    💻进阶课程列表

    💻YOLOv5课程列表

    蜂群课堂-自动化教育