函数:findMultiColorInRegionFuzzyByTable 点阵找色

函数名称:点阵找色

函数功能:利用 table 进行多点找色,这种方法将会保留原始的点阵数据

函数方法

x,y=findMultiColorInRegionFuzzyByTable(tmp,degree,x1,y1,x2,y2,table);

参数 类型 字段 说明
tmp table 必填 颜色点阵
degree number 必填 模糊度
x1 number 选填 缺省默认值 0,区域左上角横坐标
y1 number 选填 缺省默认值 0,区域左上角纵坐标
x2 number 选填 缺省默认值 0,区域右下角横坐标
y2 number 选填 缺省默认值 0,区域右下角纵坐标
table number 选填 仅 TSLib v1.2.8 及其以上版本支持
高阶用法详见 findMultiColorInRegionFuzzy 函数
返回值 类型 说明
x,y number 返回符合条件的参照点的坐标,如未找到则返回 -1,-1

脚本示例:

require "TSLib"
local a={{185,687,0xcbcbcb},
    {200,683,0x000000},
    {200,700,0x000000},
    {226,675,0x000000},
    {251,706,0x000000},
}
local x,y=findMultiColorInRegionFuzzyByTable(a,90,166,626,440,890,{orient =1})
dialog(x..","..y,5)
Copyright 北京帮你玩科技有限公司 2020 all right reserved,powered by Gitbook该文章修订时间: 2020-01-20 17:47:33

results matching ""

    No results matching ""